[Libreoffice-commits] core.git: drawinglayer/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Fri Mar 6 21:14:42 UTC 2020
drawinglayer/source/processor2d/vclpixelprocessor2d.cxx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 749897d308c41cd5c92eccdd9fc7a5becbcea33c
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Fri Mar 6 19:46:09 2020 +0000
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Fri Mar 6 22:14:06 2020 +0100
cid#1460477 Result is not floating-point
warnings is about
aRange.getMinX()-nRadius/2
"
CID 1460477 (#1 of 1): Result is not floating-point (UNINTENDED_INTEGER_DIVISION)
integer_division: Dividing integer expressions 5 and 2, and then converting the
integer quotient to type double. Any remainder, or fractional part of the
quotient, is ignored.
To compute and use a non-integer quotient, change or cast either operand to
type double. If integer division is intended, consider indicating that by
casting the result to type int
"
Change-Id: I600d909c52b9e86f5193806d42cfd0421d8fc2cd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90132
Tested-by: Jenkins
Tested-by: Caolán McNamara <caolanm at redhat.com>
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
index 8cff84f3d3bf..238cf4c354ad 100644
--- a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
+++ b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
@@ -364,7 +364,7 @@ namespace drawinglayer::processor2d
// obtain result as a bitmap
auto bitmap = mpOutputDevice->GetBitmapEx(Point(aRange.getMinX(), aRange.getMinY()), Size(aRange.getWidth(), aRange.getHeight()));
- constexpr sal_Int32 nRadius = 5;
+ constexpr double nRadius = 5.0;
bitmap.Scale(Size(aRange.getWidth()-nRadius, aRange.getHeight()-nRadius));
// use bitmap later as mask
auto mask = bitmap.GetBitmap();
More information about the Libreoffice-commits
mailing list