This commit is contained in:
Foxxcoon 2023-01-07 13:24:12 +01:00 committed by Ivan
parent 7c2d6f8a23
commit 05086cda3b

View file

@ -3091,7 +3091,7 @@ bool Emulator::IsPathInsideDir(std::string_view path, std::string_view dir) cons
{
const std::string dir_path = GetCallbacks().resolve_path(dir);
return !dir_path.empty() && (GetCallbacks().resolve_path(path) + '/').starts_with(dir_path + '/');
return !dir_path.empty() && (GetCallbacks().resolve_path(path) + '/').starts_with((dir_path.back() == '/') ? dir_path : (dir_path + '/'));
};
const std::string& Emulator::GetFakeCat() const