svx/source/svdraw/svdopath.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit 4bdc3ad0e8b50255eef77a74d383adba623c25f6 Author: Mike Kaganski <[email protected]> AuthorDate: Fri Mar 1 07:46:42 2019 +0100 Commit: Mike Kaganski <[email protected]> CommitDate: Fri Mar 1 08:48:54 2019 +0100 Slightly reduce rounding errors taking line angle Change-Id: I7c061e242f24e4aa65064e74121318580c0bbf72 Reviewed-on: https://gerrit.libreoffice.org/68527 Tested-by: Jenkins Reviewed-by: Mike Kaganski <[email protected]> diff --git a/svx/source/svdraw/svdopath.cxx b/svx/source/svdraw/svdopath.cxx index fe7f07d8569b..ecbafc92cd53 100644 --- a/svx/source/svdraw/svdopath.cxx +++ b/svx/source/svdraw/svdopath.cxx @@ -1672,7 +1672,8 @@ void SdrPathObj::ImpForceLineAngle() const basegfx::B2DPoint aB2DPoint1(aPoly.getB2DPoint(1)); const Point aPoint0(FRound(aB2DPoint0.getX()), FRound(aB2DPoint0.getY())); const Point aPoint1(FRound(aB2DPoint1.getX()), FRound(aB2DPoint1.getY())); - const Point aDelt(aPoint1 - aPoint0); + const basegfx::B2DPoint aB2DDelt(aB2DPoint1 - aB2DPoint0); + const Point aDelt(FRound(aB2DDelt.getX()), FRound(aB2DDelt.getY())); aGeo.nRotationAngle=GetAngle(aDelt); aGeo.nShearAngle=0; _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
