diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2016-11-07 10:41:17 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2016-11-07 11:02:06 +0000 |
commit | febde9d61d1ee848f7b10edfd5954a25b6687946 (patch) | |
tree | f785b6e9e12cd31a1e606b62ebab803b54ad3a4c /vcl/source | |
parent | fae35e535d2757244eccf4b5f5555293a24180b3 (diff) |
wrap some more dialog pointers in VclPtr
and fix a couple of memory leaks in the process, some of them were
not being deleted at all
Change-Id: Icb5c948662ad3ba878eadfbc807f93cc35cfb228
Reviewed-on: https://gerrit.libreoffice.org/30651
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl/source')
-rw-r--r-- | vcl/source/window/layout.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/source/window/layout.cxx b/vcl/source/window/layout.cxx index 8bed6514a066..872c2357d504 100644 --- a/vcl/source/window/layout.cxx +++ b/vcl/source/window/layout.cxx @@ -308,7 +308,7 @@ void VclContainer::Command(const CommandEvent& rCEvt) { // open screenshot annotation dialog VclAbstractDialogFactory* pFact = VclAbstractDialogFactory::Create(); - AbstractScreenshotAnnotationDlg* pTmp = pFact->CreateScreenshotAnnotationDlg( + VclPtr<AbstractScreenshotAnnotationDlg> pTmp = pFact->CreateScreenshotAnnotationDlg( Application::GetDefDialogParent(), *pParentDialog); ScopedVclPtr<AbstractScreenshotAnnotationDlg> pDialog(pTmp); |