diff --git a/src/filesystem/SDL_filesystem.c b/src/filesystem/SDL_filesystem.c index 75556524d9..2dc39283c6 100644 --- a/src/filesystem/SDL_filesystem.c +++ b/src/filesystem/SDL_filesystem.c @@ -188,6 +188,12 @@ static bool WildcardMatch(const char *pattern, const char *str, bool *matched_to sch = *str; pch = *pattern; } + +#if defined(SDL_PLATFORM_WINDOWS) + if (sch == '\\') { + sch = '/'; + } +#endif } // '*' at the end can be ignored, they are allowed to match nothing.