summaryrefslogtreecommitdiff
path: root/svx/source/sdr
diff options
context:
space:
mode:
authorArmin Le Grand <alg@apache.org>2013-01-14 13:02:48 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-06-13 15:46:44 +0100
commit45a8eaf9c55f2686f69118641d8a8992a86dfe31 (patch)
treec8dc047f2c9e63cb44d44288c87c27763e958f7c /svx/source/sdr
parentb0f10dd3262cd16b8a6c1bb4fbc3386330acc685 (diff)
Resolves: #i121534# Adapted rotated bitmap paints to use own transformer...
due to bad quality of GraphicManager paints (cherry picked from commit f4887567cc71dca520d57cb6ff2b40eb49142cda) Conflicts: drawinglayer/source/processor2d/vclhelperbitmaprender.cxx Change-Id: Ie4b5873cdfb8bc7f1f4b288e1f983672343d8847
Diffstat (limited to 'svx/source/sdr')
-rw-r--r--svx/source/sdr/contact/viewcontactofsdrpage.cxx15
1 files changed, 10 insertions, 5 deletions
diff --git a/svx/source/sdr/contact/viewcontactofsdrpage.cxx b/svx/source/sdr/contact/viewcontactofsdrpage.cxx
index 04d13225de3b..525eff3f82b4 100644
--- a/svx/source/sdr/contact/viewcontactofsdrpage.cxx
+++ b/svx/source/sdr/contact/viewcontactofsdrpage.cxx
@@ -155,18 +155,23 @@ namespace sdr
}
else
{
- static vcl::DeleteOnDeinit<drawinglayer::primitive2d::DiscreteShadow>
- aDiscreteShadow(new drawinglayer::primitive2d::DiscreteShadow(
- BitmapEx(ResId(SIP_SA_PAGESHADOW35X35, *ImpGetResMgr()))));
- if (aDiscreteShadow.get() != NULL)
+ static vcl::DeleteOnDeinit< drawinglayer::primitive2d::DiscreteShadow > aDiscreteShadow(
+ new drawinglayer::primitive2d::DiscreteShadow(
+ BitmapEx(
+ ResId(
+ SIP_SA_PAGESHADOW35X35,
+ *ImpGetResMgr()))));
+
+ if(aDiscreteShadow.get())
{
const drawinglayer::primitive2d::Primitive2DReference xReference(
new drawinglayer::primitive2d::DiscreteShadowPrimitive2D(
aPageMatrix,
- *aDiscreteShadow.get()));
+ *aDiscreteShadow.get()));
return drawinglayer::primitive2d::Primitive2DSequence(&xReference, 1);
}
+
return drawinglayer::primitive2d::Primitive2DSequence();
}
}