summaryrefslogtreecommitdiff
path: root/cppcanvas
diff options
context:
space:
mode:
authorjan iversen <jani@documentfoundation.org>2016-10-25 08:29:47 +0000
committerjan iversen <jani@documentfoundation.org>2016-10-25 09:21:55 +0000
commit9183e2cec024c28fb26f9f9f83530bd002d539c9 (patch)
tree05ed3eb6e1b96170c2c0bfb680589a679270a665 /cppcanvas
parent13d702348636af59bfee8ac3663389fcd1386137 (diff)
Revert "tdf#96505 Get rid of cargo cult "long" integer literals"
This partly reverts commit 8ae33b1652cb1e654c426350169d3bb9fa031a4f. Added a comment why 1L is needed in this file. Change-Id: I92349b42decb964a45d4dc9c50b89cd22766acb9 Reviewed-on: https://gerrit.libreoffice.org/30259 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
Diffstat (limited to 'cppcanvas')
-rw-r--r--cppcanvas/source/mtfrenderer/implrenderer.cxx11
1 files changed, 7 insertions, 4 deletions
diff --git a/cppcanvas/source/mtfrenderer/implrenderer.cxx b/cppcanvas/source/mtfrenderer/implrenderer.cxx
index 2a2bcc257796..0e41235e7cde 100644
--- a/cppcanvas/source/mtfrenderer/implrenderer.cxx
+++ b/cppcanvas/source/mtfrenderer/implrenderer.cxx
@@ -1577,8 +1577,10 @@ namespace cppcanvas
// #i44110# correct null-sized output - there
// are metafiles which have zero size in at
// least one dimension
- const Size aMtfSizePix( ::std::max( (int)aMtfSizePixPre.Width(), 1 ),
- ::std::max( (int)aMtfSizePixPre.Height(), 1 ) );
+
+ // Remark the 1L cannot be replaced, that would cause max to compare long/int
+ const Size aMtfSizePix( ::std::max( aMtfSizePixPre.Width(), 1L ),
+ ::std::max( aMtfSizePixPre.Height(), 1L ) );
// Setup local transform, such that the
// metafile renders itself into the given
@@ -2914,8 +2916,9 @@ namespace cppcanvas
// #i44110# correct null-sized output - there are shapes
// which have zero size in at least one dimension
- const Size aMtfSizePix( ::std::max( (int)aMtfSizePixPre.Width(), 1 ),
- ::std::max( (int)aMtfSizePixPre.Height(), 1 ) );
+ // Remark the 1L cannot be replaced, that would cause max to compare long/int
+ const Size aMtfSizePix( ::std::max( aMtfSizePixPre.Width(), 1L ),
+ ::std::max( aMtfSizePixPre.Height(), 1L ) );
sal_Int32 nCurrActions(0);
ActionFactoryParameters aParms(aStateStack,