diff --git a/src/openrct2/core/Path.cpp b/src/openrct2/core/Path.cpp index 8c1bfeb045..2206901ef6 100644 --- a/src/openrct2/core/Path.cpp +++ b/src/openrct2/core/Path.cpp @@ -16,6 +16,7 @@ #include "../platform/platform.h" #include "../util/Util.h" #include "File.h" +#include "FileSystem.hpp" #include "Memory.hpp" #include "Path.hpp" #include "String.hpp" @@ -143,7 +144,7 @@ namespace Path const std::string GetExtension(const std::string& path) { - return GetExtension(path.c_str()); + return fs::path{ path }.extension().string(); } const utf8* GetExtension(const utf8* path)