diff options
author | Armin Le Grand <alg@apache.org> | 2013-01-16 09:02:17 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-06-13 16:04:59 +0100 |
commit | 4edbfa892bfe6ca81c88363b2249e0b7d5eef31f (patch) | |
tree | fe133cb41f548a02a460a477c81b7be4f0ecd2de /canvas/source/cairo | |
parent | e08407052f556c981e533f532815125769212685 (diff) |
Related: #i121504# corrected error in canvas module when cairo is used
(cherry picked from commit e811ac4450b81cc27d51c06e5a614cd016d6e587)
Conflicts:
canvas/source/cairo/cairo_devicehelper.cxx
Change-Id: I0419259723c3dfca22263af9b858bb07141b179e
Diffstat (limited to 'canvas/source/cairo')
-rw-r--r-- | canvas/source/cairo/cairo_devicehelper.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/canvas/source/cairo/cairo_devicehelper.cxx b/canvas/source/cairo/cairo_devicehelper.cxx index bbe35851185b..ce14003f9f84 100644 --- a/canvas/source/cairo/cairo_devicehelper.cxx +++ b/canvas/source/cairo/cairo_devicehelper.cxx @@ -262,9 +262,8 @@ namespace cairocanvas const ::Point aEmptyPoint; bool bOldMap( mpRefDevice->IsMapModeEnabled() ); mpRefDevice->EnableMapMode( sal_False ); - WriteDIB(mpRefDevice->GetBitmap(aEmptyPoint, - mpRefDevice->GetOutputSizePixel()), aStream, false, true); - + const ::Bitmap aTempBitmap(mpRefDevice->GetBitmap(aEmptyPoint, mpRefDevice->GetOutputSizePixel())); + WriteDIB(aTempBitmap, aStream, false, true); mpRefDevice->EnableMapMode( bOldMap ); ++nFilePostfixCount; |