summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-12-10 14:29:20 +0000
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-12-12 09:23:39 +0000
commit5149e714c44182e22236d1f8daca719c318aad49 (patch)
tree11e23bf3f02784cbf1a6590fefa0cbda68d54e57
parentc3d625af537dcb5ca380b7fb30345d0cbd90e4b1 (diff)
Resolves: fdo#87189 don't draw negative canvas sizes
Change-Id: Ia52bc54084883817ffdd8ade06c3079865d52f70 (cherry picked from commit 6624484a608ed43fdeea1596f254915add671e08) (cherry picked from commit 63a2168a6ea783d2c3824cdde8983dbfad147417) Reviewed-on: https://gerrit.libreoffice.org/13414 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
-rw-r--r--drawinglayer/source/processor2d/vclprocessor2d.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/drawinglayer/source/processor2d/vclprocessor2d.cxx b/drawinglayer/source/processor2d/vclprocessor2d.cxx
index 97e088c54a06..310523e5e1f8 100644
--- a/drawinglayer/source/processor2d/vclprocessor2d.cxx
+++ b/drawinglayer/source/processor2d/vclprocessor2d.cxx
@@ -830,7 +830,7 @@ namespace drawinglayer
// Prepare target output size
Size aDestSize(aDestRectView.GetSize());
- if(aDestSize.getWidth() && aDestSize.getHeight())
+ if(aDestSize.getWidth() > 0 && aDestSize.getHeight() > 0)
{
// Get preferred Metafile output size. When it's very equal to the output size, it's probably
// a rounding error somewhere, so correct it to get a 1:1 output without single pixel scalings