svgio/source/svgreader/SvgNumber.cxx |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 7b0f5178d81e2673345f88abec2e5656f841627e
Author:     Hossein <hoss...@libreoffice.org>
AuthorDate: Mon Nov 22 04:38:29 2021 +0100
Commit:     Miklos Vajna <vmik...@collabora.com>
CommitDate: Mon Nov 22 08:26:56 2021 +0100

    Cleaning up math in SvgNumber
    
    * Simplifying math expression
    
    Change-Id: Ie67874eb79879186a1b971fbdc2c02945bae9191
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123092
    Tested-by: Jenkins
    Reviewed-by: Miklos Vajna <vmik...@collabora.com>

diff --git a/svgio/source/svgreader/SvgNumber.cxx 
b/svgio/source/svgreader/SvgNumber.cxx
index d5cd9b819ff2..681aeb9c264c 100644
--- a/svgio/source/svgreader/SvgNumber.cxx
+++ b/svgio/source/svgreader/SvgNumber.cxx
@@ -105,11 +105,11 @@ double SvgNumber::solve(const InfoProvider& 
rInfoProvider, NumberType aNumberTyp
             }
             else // length
             {
-                // it's a length, relative to sqrt(w*w + h*h)/sqrt(2)
+                // it's a length, relative to sqrt((w^2 + h^2)/2)
                 const double fCurrentWidth(aViewPort.getWidth());
                 const double fCurrentHeight(aViewPort.getHeight());
                 const double fCurrentLength(
-                    sqrt(fCurrentWidth * fCurrentWidth + fCurrentHeight * 
fCurrentHeight)/sqrt(2.0));
+                    sqrt((fCurrentWidth * fCurrentWidth + fCurrentHeight * 
fCurrentHeight)/2.0));
 
                 fRetval *= fCurrentLength;
             }

Reply via email to