From 289711c2a469bfbe06aef3b3870b65f9c788f56d Mon Sep 17 00:00:00 2001 From: Markus Mohrhard Date: Sat, 13 May 2017 23:39:16 +0200 Subject: fix gdi resource leak with unreleased virtual device Change-Id: I1fd8c76a206cfc940e3d646e4025618785985e52 Reviewed-on: https://gerrit.libreoffice.org/37583 Tested-by: Jenkins Reviewed-by: Markus Mohrhard --- svx/source/tbxctrls/tbcontrl.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx index 83519cbe57c9..a41c01027c31 100644 --- a/svx/source/tbxctrls/tbcontrl.cxx +++ b/svx/source/tbxctrls/tbcontrl.cxx @@ -3259,7 +3259,7 @@ void SvxColorListBox::ShowPreview(const NamedColor &rColor) const StyleSettings& rStyleSettings = Application::GetSettings().GetStyleSettings(); Size aImageSize(rStyleSettings.GetListBoxPreviewDefaultPixelSize()); - VclPtr xDevice = VclPtr::Create(); + ScopedVclPtrInstance xDevice; xDevice->SetOutputSize(aImageSize); const tools::Rectangle aRect(Point(0, 0), aImageSize); if (m_bShowNoneButton && rColor.first == COL_NONE_COLOR) -- cgit