oox/source/export/drawingml.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 6bf5dd8faea420aa0dbc7c429952c9868bcadb9e
Author:     Bogdan B <buzea.bog...@libreoffice.org>
AuthorDate: Thu Nov 24 21:29:38 2022 +0100
Commit:     Hossein <hoss...@libreoffice.org>
CommitDate: Sat Nov 26 12:12:38 2022 +0100

    tdf#147906 used std::hypot for Pythagorean addition
    
    Change-Id: I530174e97d9e90318a770b2611354c07dcc9be58
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143169
    Tested-by: Jenkins
    Reviewed-by: Hossein <hoss...@libreoffice.org>

diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx
index 3dc68b2f3d3b..bf9f246ed751 100644
--- a/oox/source/export/drawingml.cxx
+++ b/oox/source/export/drawingml.cxx
@@ -5318,7 +5318,7 @@ void DrawingML::WriteShapeEffect( std::u16string_view 
sName, const Sequence< Pro
 
 static sal_Int32 lcl_CalculateDist(const double dX, const double dY)
 {
-    return static_cast< sal_Int32 >(sqrt(dX*dX + dY*dY) * 360);
+    return static_cast< sal_Int32 >(std::hypot(dX, dY) * 360);
 }
 
 static sal_Int32 lcl_CalculateDir(const double dX, const double dY)

Reply via email to