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-06 21:47:01 +0100
commitb3e0a717a9341c5a882aa14bb918a5a48205d089 (patch)
tree87b5cf12d0c3ee5f4d708475c8d9bca6c45a0bd5
parent576474785608b5df7069381fd8be6edc914c0d67 (diff)
AddonSettings: Correct order of destructor calls
In the original order the method of an already destructed base Fixes #24175. class was called.
-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 5661a1f1a8..189f8a7f0e 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: