[Libreoffice-commits] online.git: loolwsd/LOOLKit.cpp

Miklos Vajna vmiklos at collabora.co.uk
Wed Aug 10 07:23:57 UTC 2016


 loolwsd/LOOLKit.cpp |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 3f2165b31a76a84996487bc03911568c031661f1
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Wed Aug 10 09:23:16 2016 +0200

    LOOLKit: avoid multiplication at int precision
    
    When the result is already stored as long.
    
    Change-Id: If5ef932c08c212432b5aca2a2300908e521f4ce8

diff --git a/loolwsd/LOOLKit.cpp b/loolwsd/LOOLKit.cpp
index 74c32c9..c59aade 100644
--- a/loolwsd/LOOLKit.cpp
+++ b/loolwsd/LOOLKit.cpp
@@ -673,8 +673,8 @@ public:
         size_t tileIndex = 0;
         for (Util::Rectangle& tileRect : tileRecs)
         {
-            const int positionX = (tileRect.getLeft() - renderArea.getLeft()) / tileCombined.getTileWidth();
-            const int positionY = (tileRect.getTop() - renderArea.getTop())  / tileCombined.getTileHeight();
+            const size_t positionX = (tileRect.getLeft() - renderArea.getLeft()) / tileCombined.getTileWidth();
+            const size_t positionY = (tileRect.getTop() - renderArea.getTop())  / tileCombined.getTileHeight();
 
             const auto oldSize = output.size();
             const auto pixelWidth = tileCombined.getWidth();


More information about the Libreoffice-commits mailing list