aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Härer <markus.haerer@gmx.net>2023-12-06 21:32:52 +0100
committerMarkus Härer <markus.haerer@gmx.net>2023-12-09 20:17:00 +0100
commit491ac47710584a4abcbc92b9c8fdeff3be2daa3d (patch)
tree66c865c2aa6759844a69f26be0f9ad8f08b741a5
parent0f4ed67345a277d46a00e8090f5d4f026759ba31 (diff)
AddonSettings: Correct order of destructor calls
In the original order the method of an already destructed base Fixes #24175. class was called. (cherry picked from commit b3e0a717a9341c5a882aa14bb918a5a48205d089)
-rw-r--r--xbmc/addons/settings/AddonSettings.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/xbmc/addons/settings/AddonSettings.h b/xbmc/addons/settings/AddonSettings.h
index ffaf6e398f..811ded10c6 100644
--- a/xbmc/addons/settings/AddonSettings.h
+++ b/xbmc/addons/settings/AddonSettings.h
@@ -35,9 +35,9 @@ namespace ADDON
class IAddon;
class IAddonInstanceHandler;
-class CAddonSettings : public CSettingsBase,
+class CAddonSettings : public CSettingControlCreator,
public CSettingCreator,
- public CSettingControlCreator,
+ public CSettingsBase,
public ISettingCallback
{
public: