vcl/source/window/window2.cxx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-)
New commits: commit 0aea0cee58fe77a9058217dfdfc3d6a02b29ee2a Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Tue Jun 29 20:50:04 2021 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Wed Jun 30 10:10:53 2021 +0200 WinFloatRound has the same content as FRound Change-Id: Iaf1565d937ded7ab675ab216aef0100dd7af92e4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118136 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/vcl/source/window/window2.cxx b/vcl/source/window/window2.cxx index 3975629e5838..db6f493cc342 100644 --- a/vcl/source/window/window2.cxx +++ b/vcl/source/window/window2.cxx @@ -22,6 +22,8 @@ #include <o3tl/float_int_conversion.hxx> #include <sal/log.hxx> +#include <tools/helpers.hxx> + #include <vcl/toolkit/dialog.hxx> #include <vcl/event.hxx> #include <vcl/toolkit/fixed.hxx> @@ -369,11 +371,6 @@ void Window::SetZoom( const Fraction& rZoom ) } } -static tools::Long WinFloatRound( double fVal ) -{ - return( fVal > 0.0 ? static_cast<tools::Long>( fVal + 0.5 ) : -static_cast<tools::Long>( -fVal + 0.5 ) ); -} - void Window::SetZoomedPointFont(vcl::RenderContext& rRenderContext, const vcl::Font& rFont) { const Fraction& rZoom = GetZoom(); @@ -381,8 +378,8 @@ void Window::SetZoomedPointFont(vcl::RenderContext& rRenderContext, const vcl::F { vcl::Font aFont(rFont); Size aSize = aFont.GetFontSize(); - aSize.setWidth( WinFloatRound(double(aSize.Width() * rZoom)) ); - aSize.setHeight( WinFloatRound(double(aSize.Height() * rZoom)) ); + aSize.setWidth( FRound(double(aSize.Width() * rZoom)) ); + aSize.setHeight( FRound(double(aSize.Height() * rZoom)) ); aFont.SetFontSize(aSize); SetPointFont(rRenderContext, aFont); } @@ -399,7 +396,7 @@ tools::Long Window::CalcZoom( tools::Long nCalc ) const if ( rZoom.GetNumerator() != rZoom.GetDenominator() ) { double n = double(nCalc * rZoom); - nCalc = WinFloatRound( n ); + nCalc = FRound( n ); } return nCalc; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits