diff --git a/Source/Core/Common/NandPaths.cpp b/Source/Core/Common/NandPaths.cpp index c9217565bb..e6f2d2a88b 100644 --- a/Source/Core/Common/NandPaths.cpp +++ b/Source/Core/Common/NandPaths.cpp @@ -107,7 +107,7 @@ static bool IsIllegalCharacter(char c) { static const std::unordered_set illegal_chars = {'\"', '*', '/', ':', '<', '>', '?', '\\', '|', '\x7f'}; - return (c >= 0 && c <= 0x1F) || illegal_chars.find(c) != illegal_chars.end(); + return static_cast(c) <= 0x1F || illegal_chars.find(c) != illegal_chars.end(); } std::string EscapeFileName(const std::string& filename)