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)