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 <hossein@libreoffice.org>
diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx
index 3dc68b2..bf9f246 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)