Fix mod include directories with backward slashes not working on Linux. (#1444)

This commit is contained in:
Skyth (Asilkan) 2025-03-23 17:16:54 +03:00 committed by GitHub
parent 824405b236
commit 7866765ab0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -191,7 +191,10 @@ void ModLoader::Init()
{
std::string includeDirU8 = modIni.getString("Main", fmt::format("IncludeDir{}", j), "");
if (!includeDirU8.empty())
{
std::replace(includeDirU8.begin(), includeDirU8.end(), '\\', '/');
mod.includeDirs.emplace_back(modDirectoryPath / std::u8string_view((const char8_t*)includeDirU8.c_str()));
}
}
if (!foundModSaveFilePath)