diff --git a/src/inibakery.cpp b/src/inibakery.cpp index 9db4b2b..bb23492 100644 --- a/src/inibakery.cpp +++ b/src/inibakery.cpp @@ -66,12 +66,12 @@ bool IniBakery::prepareIni(const QString&) auto savegames = features->gameFeature(); if (savegames != nullptr) { - savegames->prepareProfile(m_MOInfo->profile()); + savegames->prepareProfile(m_MOInfo->profile().get()); } auto invalidation = features->gameFeature(); if (invalidation != nullptr) { - invalidation->prepareProfile(m_MOInfo->profile()); + invalidation->prepareProfile(m_MOInfo->profile().get()); } return true; @@ -83,7 +83,7 @@ MappingType IniBakery::mappings() const const IPluginGame* game = m_MOInfo->managedGame(); - IProfile* profile = m_MOInfo->profile(); + auto profile = m_MOInfo->profile(); if (profile->localSettingsEnabled()) { for (const QString& iniFile : iniFileNames()) {