[Libreoffice-commits] core.git: vcl/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Tue Aug 21 19:28:54 UTC 2018


 vcl/source/bitmap/BitmapTools.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 05e14fdeeebe1b5bb35c847ceafc80fe9bdef16a
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Tue Aug 21 15:54:02 2018 +0100
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Aug 21 21:28:29 2018 +0200

    Resolves: rhbz#115937 virtual device leak
    
    windows runs out much sooner than the other platforms
    
    Change-Id: I8ffbe32babf8854580150edfe741b03fd43e4326
    Reviewed-on: https://gerrit.libreoffice.org/59404
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/vcl/source/bitmap/BitmapTools.cxx b/vcl/source/bitmap/BitmapTools.cxx
index 707b4c6b27b4..aaa678b888dd 100644
--- a/vcl/source/bitmap/BitmapTools.cxx
+++ b/vcl/source/bitmap/BitmapTools.cxx
@@ -546,7 +546,7 @@ void DrawAlphaBitmapAndAlphaGradient(BitmapEx & rBitmapEx, bool bFixedTransparen
 
 void DrawAndClipBitmap(const Point& rPos, const Size& rSize, const BitmapEx& rBitmap, BitmapEx & aBmpEx, basegfx::B2DPolyPolygon const & rClipPath)
 {
-    VclPtrInstance< VirtualDevice > pVDev;
+    ScopedVclPtrInstance< VirtualDevice > pVDev;
     MapMode aMapMode( MapUnit::Map100thMM );
     aMapMode.SetOrigin( Point( -rPos.X(), -rPos.Y() ) );
     const Size aOutputSizePixel( pVDev->LogicToPixel( rSize, aMapMode ) );


More information about the Libreoffice-commits mailing list