aboutsummaryrefslogtreecommitdiff
path: root/src/corelib/widgets/mimagewidget.cpp
diff options
context:
space:
mode:
authorMarcin Miklas <marcin.miklas@teleca.com>2010-09-14 10:33:16 +0200
committerDaniel d'Andrada <daniel.dandrada@nokia.com>2010-09-16 15:41:57 +0300
commitb2bcbd1472966d64fea149515d9d02df74eff4db (patch)
tree4a6da3d8714708dce7f1228b461f6203e1a75a66 /src/corelib/widgets/mimagewidget.cpp
parentd282a1c77a1c4d3f666539ad2d70255796653c67 (diff)
Fixes: NB#191358 - <valgrind><MemLeak> Memory leak in MPopupListItem::setIconID()
RevBy: Daniel d'Andrada Details: Actually memory leaks were in popuplist unit test and MImageWidget.
Diffstat (limited to 'src/corelib/widgets/mimagewidget.cpp')
-rw-r--r--src/corelib/widgets/mimagewidget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/widgets/mimagewidget.cpp b/src/corelib/widgets/mimagewidget.cpp
index a9973e67..91dda3a4 100644
--- a/src/corelib/widgets/mimagewidget.cpp
+++ b/src/corelib/widgets/mimagewidget.cpp
@@ -41,6 +41,8 @@ MImageWidgetPrivate::~MImageWidgetPrivate()
{
if (ownPixmap)
delete pixmap;
+ else
+ MTheme::releasePixmap(pixmap);
}
void MImageWidgetPrivate::cleanUp()