diff --git a/src/config.cc b/src/config.cc index f9cbde28..eeef9f40 100644 --- a/src/config.cc +++ b/src/config.cc @@ -872,11 +872,7 @@ ScopedConfig::~ScopedConfig() } } -bool ScopedConfig::isInitialized() const -{ - return _config.isInitialized(); -} - +// get returns a pointer to be useful in the config* API above; it cannot be nullptr Config* ScopedConfig::get() { return &_config; diff --git a/src/loadsave.cc b/src/loadsave.cc index 256b9d50..e7cc1a7f 100644 --- a/src/loadsave.cc +++ b/src/loadsave.cc @@ -385,7 +385,7 @@ static void loadSavePersistSelectedSlot() snprintf(path, sizeof(path), "%s\\%s", _patches, kLoadSaveSlotDataFile); ScopedConfig config { path, false }; - if (!config.isInitialized()) { + if (!config.get()->isInitialized()) { return; }