diff options
-rw-r--r-- | src/db/update/ExcludeList.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/db/update/ExcludeList.cxx b/src/db/update/ExcludeList.cxx index 2dd761e05..631d45206 100644 --- a/src/db/update/ExcludeList.cxx +++ b/src/db/update/ExcludeList.cxx @@ -25,6 +25,7 @@ #include "config.h" #include "ExcludeList.hxx" #include "fs/Path.hxx" +#include "fs/NarrowPath.hxx" #include "fs/io/TextFile.hxx" #include "util/StringUtil.hxx" #include "util/Error.hxx" @@ -89,7 +90,7 @@ ExcludeList::Check(Path name_fs) const #ifdef HAVE_GLIB for (const auto &i : patterns) - if (i.Check(name_fs.c_str())) + if (i.Check(NarrowPath(name_fs).c_str())) return true; #else // TODO: implement |