include/vcl/outdev.hxx | 2 +- vcl/source/outdev/outdev.cxx | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-)
New commits: commit 790944461439208ef25e8592ba70c589f7dfff14 Author: Noel Grandin <[email protected]> Date: Mon Jun 13 09:01:07 2016 +0200 loplugin:vclwidgets Change-Id: I3567c3f9c5fe8374abd81d3f6e9a4a41e6a4c23d (cherry picked from commit de9333d9b6f87d6f6d13e5ddf1fc65b8fef635e8) Reviewed-on: https://gerrit.libreoffice.org/26213 Reviewed-by: Stephan Bergmann <[email protected]> Tested-by: Stephan Bergmann <[email protected]> diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx index a2f9014..f6f5354 100644 --- a/include/vcl/outdev.hxx +++ b/include/vcl/outdev.hxx @@ -425,7 +425,7 @@ private: protected: OutputDevice(); -protected: + virtual ~OutputDevice(); virtual void dispose() override; public: diff --git a/vcl/source/outdev/outdev.cxx b/vcl/source/outdev/outdev.cxx index 43f24fa..01aedbb 100644 --- a/vcl/source/outdev/outdev.cxx +++ b/vcl/source/outdev/outdev.cxx @@ -139,6 +139,11 @@ OutputDevice::OutputDevice() : mpOutDevData->mpInverseViewTransform = nullptr; } +OutputDevice::~OutputDevice() +{ + disposeOnce(); +} + void OutputDevice::dispose() { if ( GetUnoGraphicsList() ) _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
