summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gui/setup_other.cpp2
-rw-r--r--src/gui/setup_theme.cpp5
2 files changed, 7 insertions, 0 deletions
diff --git a/src/gui/setup_other.cpp b/src/gui/setup_other.cpp
index 39df3ca13..f26378630 100644
--- a/src/gui/setup_other.cpp
+++ b/src/gui/setup_other.cpp
@@ -379,6 +379,8 @@ Setup_Other::~Setup_Other()
mProxyTypeList = nullptr;
delete mShortcutsList;
mShortcutsList = nullptr;
+ delete mDensityList;
+ mDensityList = nullptr;
}
void Setup_Other::apply()
diff --git a/src/gui/setup_theme.cpp b/src/gui/setup_theme.cpp
index f46202eb7..f0ae897d2 100644
--- a/src/gui/setup_theme.cpp
+++ b/src/gui/setup_theme.cpp
@@ -384,10 +384,15 @@ Setup_Theme::~Setup_Theme()
delete mLangListModel;
mLangListModel = nullptr;
+
+ delete mInfo;
+ mInfo = nullptr;
+
}
void Setup_Theme::updateInfo()
{
+ delete mInfo;
mInfo = Theme::loadInfo(mTheme);
if (mInfo)
{