diff options
author | Markus Härer <markus.haerer@gmx.net> | 2023-12-06 21:32:52 +0100 |
---|---|---|
committer | Markus Härer <markus.haerer@gmx.net> | 2023-12-09 20:17:00 +0100 |
commit | 491ac47710584a4abcbc92b9c8fdeff3be2daa3d (patch) | |
tree | 66c865c2aa6759844a69f26be0f9ad8f08b741a5 | |
parent | 0f4ed67345a277d46a00e8090f5d4f026759ba31 (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.h | 4 |
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: |