summaryrefslogtreecommitdiffstats
path: root/reportdesign/source/ui/report/ViewsWindow.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-01-26 13:14:14 +0200
committerMichael Meeks <michael.meeks@collabora.com>2015-04-09 21:38:43 +0100
commit074ef56bb08795bbf85082eab7907dc7f93d48b7 (patch)
tree66ec50b94b2b3d4747809a79860a7fc28884edee /reportdesign/source/ui/report/ViewsWindow.cxx
parentvcl: VclPtr conversion in fpicker (diff)
downloadcore-074ef56bb08795bbf85082eab7907dc7f93d48b7.tar.gz
core-074ef56bb08795bbf85082eab7907dc7f93d48b7.zip
vcl: VclPtr conversion in reportdesign
Change-Id: Iadbd90bfe2cdf6afff3d745ac488036c3d031963
Diffstat (limited to 'reportdesign/source/ui/report/ViewsWindow.cxx')
-rw-r--r--reportdesign/source/ui/report/ViewsWindow.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/reportdesign/source/ui/report/ViewsWindow.cxx b/reportdesign/source/ui/report/ViewsWindow.cxx
index 30d690c799da..803be1cd0519 100644
--- a/reportdesign/source/ui/report/ViewsWindow.cxx
+++ b/reportdesign/source/ui/report/ViewsWindow.cxx
@@ -185,8 +185,14 @@ OViewsWindow::OViewsWindow( OReportWindow* _pReportWindow)
OViewsWindow::~OViewsWindow()
{
+ dispose();
+}
+
+void OViewsWindow::dispose()
+{
m_aColorConfig.RemoveListener(this);
m_aSections.clear();
+ vcl::Window::dispose();
}
void OViewsWindow::impl_resizeSectionWindow(OSectionWindow& _rSectionWindow,Point& _rStartPoint,bool _bSet)