globcasematch takes a std::string, not Path
authorMikko Rasa <tdb@tdb.fi>
Mon, 11 Jun 2007 06:38:33 +0000 (06:38 +0000)
committerMikko Rasa <tdb@tdb.fi>
Mon, 11 Jun 2007 06:38:33 +0000 (06:38 +0000)
source/utils.cpp

index 6c48d62a5eecfbafe855cf70b07fb4f2cf553f0b..31ab53be7b2ed210cf66dd9f2996972f0d33b25f 100644 (file)
@@ -164,7 +164,7 @@ Filename splitext(const string &fn)
 int fnmatch(const string &pat, const Path &fn)
 {
 #ifdef WIN32
-       return globcasematch(pat, fn);
+       return globcasematch(pat, fn.str());
 #else
        return ::fnmatch(pat.c_str(), fn.str().c_str(), FNM_PATHNAME);
 #endif