Merge pull request #1719 from Azaezel/alpha41/settingSafety
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled

AssetImportConfig::loadImportConfig safety
This commit is contained in:
Brian Roberts 2026-04-19 11:53:00 -05:00 committed by GitHub
commit 85ffb307cd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -238,6 +238,11 @@ void AssetImportConfig::initPersistFields()
void AssetImportConfig::loadImportConfig(Settings* configSettings, String configName)
{
if (!configSettings)
{
Con::errorf("AssetImportConfig::loadImportConfig - No config settings!");
return;
}
//General
DuplicateAutoResolution = configSettings->value(String(configName + "/General/DuplicateAutoResolution").c_str());
WarningsAsErrors = dAtob(configSettings->value(String(configName + "/General/WarningsAsErrors").c_str()));