diff --git a/src/libcore/fresolver.cpp b/src/libcore/fresolver.cpp index 8010f024..b32d53d0 100644 --- a/src/libcore/fresolver.cpp +++ b/src/libcore/fresolver.cpp @@ -85,11 +85,32 @@ void FileResolver::appendPath(const fs::path &path) { } fs::path FileResolver::resolve(const fs::path &path) const { + /* First, try to resolve in case-sensitive mode */ for (size_t i=0; ipath().filename().string()) == filename) + return it->path(); + } + } + #endif + return path; }