vcl/source/gdi/pdfwriter_impl.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 1e9ace4c35e4206c24ded230433915850a1f04d1 Author: Bogdan B <buzea.bog...@libreoffice.org> AuthorDate: Thu Nov 24 20:48:06 2022 +0100 Commit: Hossein <hoss...@libreoffice.org> CommitDate: Thu Nov 24 21:56:09 2022 +0100 tdf#147906 used std::hypot for Pythagorean addition Change-Id: Ie835faef0d66a9a34b007fdea847eb0f54da9068 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143167 Tested-by: Jenkins Reviewed-by: Hossein <hoss...@libreoffice.org> diff --git a/vcl/source/gdi/pdfwriter_impl.cxx b/vcl/source/gdi/pdfwriter_impl.cxx index fdc78dcb8422..8a2babe75631 100644 --- a/vcl/source/gdi/pdfwriter_impl.cxx +++ b/vcl/source/gdi/pdfwriter_impl.cxx @@ -6345,7 +6345,7 @@ void PDFWriterImpl::drawVerticalGlyphs( { double nOffsetX = rGlyphs[i+1].m_aPos.getX() - rGlyphs[i].m_aPos.getX(); double nOffsetY = rGlyphs[i+1].m_aPos.getY() - rGlyphs[i].m_aPos.getY(); - nXOffset += sqrt(nOffsetX*nOffsetX + nOffsetY*nOffsetY); + nXOffset += std::hypot(nOffsetX, nOffsetY); } if (!rGlyphs[i].m_pGlyph->glyphId()) continue;