From d08ed01438a1eb4c0b3f51d508d95ba4f489bb45 Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Tue, 22 Dec 2020 14:40:51 -0500 Subject: fixed instanceIcon() so it works when game plugins fail auto detection but the instance has a custom path had to change PluginContainer to non const in a few places --- src/instancemanager.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/instancemanager.cpp') diff --git a/src/instancemanager.cpp b/src/instancemanager.cpp index 2753fc4c..21470afa 100644 --- a/src/instancemanager.cpp +++ b/src/instancemanager.cpp @@ -644,6 +644,13 @@ bool InstanceManager::allowedToChangeInstance() const return !QFile::exists(lockFile); } +MOBase::IPluginGame* InstanceManager::gamePluginForDirectory( + const QString& instanceDir, PluginContainer& plugins) const +{ + return const_cast(gamePluginForDirectory( + instanceDir, const_cast(plugins))); +} + const MOBase::IPluginGame* InstanceManager::gamePluginForDirectory( const QString& instanceDir, const PluginContainer& plugins) const { -- cgit v1.3.1