summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2014-11-09 03:10:44 +0100
committerMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2014-11-10 07:59:45 +0100
commitab63fe781cc8862e970932df2915982ce4770f92 (patch)
tree0938aff2fcc2d2f418886a71b5d223b26821c9ea
parentb7e30878600b4d03e4102dd743279736c52a70c2 (diff)
one more case of these insane memory alloc/release cycles
Change-Id: I57bfbc46e77785a770226868a8750a74f380ddb4
-rw-r--r--vcl/source/gdi/bitmap.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/vcl/source/gdi/bitmap.cxx b/vcl/source/gdi/bitmap.cxx
index 5f6477a00b82..ccd914d5b924 100644
--- a/vcl/source/gdi/bitmap.cxx
+++ b/vcl/source/gdi/bitmap.cxx
@@ -60,8 +60,7 @@ Bitmap::Bitmap( const Bitmap& rBitmap ) :
Bitmap::Bitmap( SalBitmap* pSalBitmap )
{
- mpImpBmp = new ImpBitmap();
- mpImpBmp->ImplSetSalBitmap( pSalBitmap );
+ mpImpBmp = new ImpBitmap(pSalBitmap);
maPrefMapMode = MapMode( MAP_PIXEL );
maPrefSize = mpImpBmp->ImplGetSize();
}