Index: src/libchcore/TStringPatternArray.h
===================================================================
diff -u -N -r22c7d5559ca17c9b1859d2283b667516b23ac597 -r3401d5079f33b29a7783b65bfad5f34d89a33ba5
--- src/libchcore/TStringPatternArray.h	(.../TStringPatternArray.h)	(revision 22c7d5559ca17c9b1859d2283b667516b23ac597)
+++ src/libchcore/TStringPatternArray.h	(.../TStringPatternArray.h)	(revision 3401d5079f33b29a7783b65bfad5f34d89a33ba5)
@@ -40,8 +40,8 @@
 	{
 	public:
 		// pattern api
-		bool MatchesAny(const string::TString& strTextToMatch) const;
-		bool MatchesAll(const string::TString& strTextToMatch) const;
+		bool MatchesAny(const TSmartPath& pathToMatch) const;
+		bool MatchesAll(const TSmartPath& pathToMatch) const;
 
 		// string parsing
 		void FromString(const string::TString& strPatterns, TStringPattern::EPatternType eDefaultPatternType = TStringPattern::EPatternType::eType_Wildcard);