vcl/headless/svpgdi.cxx            |    2 +-
 vcl/quartz/AquaGraphicsBackend.cxx |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit db7426fa13faf7a36cacc713ff0424a7cf14949f
Author:     Luboš Luňák <l.lu...@collabora.com>
AuthorDate: Tue Feb 1 11:19:11 2022 +0100
Commit:     Xisco Fauli <xiscofa...@libreoffice.org>
CommitDate: Thu Feb 3 10:12:49 2022 +0100

    fix std::min() used instead of std::max()
    
    In 534fc16a9f8cd01bb88485e2cf6b9cd33aed3745 I got this backwards,
    if the value is not supposed to be 0, then it should be at least
    the small value, not at most.
    
    Change-Id: Ic55d2b2402985d26e77be0d1605b9ba5985b5ac7
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129277
    Tested-by: Jenkins
    Reviewed-by: Luboš Luňák <l.lu...@collabora.com>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129325
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx
index 874a5ec4871e..6041678c15c3 100644
--- a/vcl/headless/svpgdi.cxx
+++ b/vcl/headless/svpgdi.cxx
@@ -1584,7 +1584,7 @@ bool SvpSalGraphics::drawPolyLine(
     }
 
     // convert miter minimum angle to miter limit
-    double fMiterLimit = 1.0 / sin(std::min(fMiterMinimumAngle, 0.01 * M_PI) / 
2.0);
+    double fMiterLimit = 1.0 / sin(std::max(fMiterMinimumAngle, 0.01 * M_PI) / 
2.0);
 
     // setup cap attribute
     cairo_line_cap_t eCairoLineCap(CAIRO_LINE_CAP_BUTT);
diff --git a/vcl/quartz/AquaGraphicsBackend.cxx 
b/vcl/quartz/AquaGraphicsBackend.cxx
index 140b46ba171c..6436e14c2f65 100644
--- a/vcl/quartz/AquaGraphicsBackend.cxx
+++ b/vcl/quartz/AquaGraphicsBackend.cxx
@@ -820,7 +820,7 @@ bool AquaGraphicsBackend::drawPolyLine(const 
basegfx::B2DHomMatrix& rObjectToDev
             break;
     }
     // convert miter minimum angle to miter limit
-    CGFloat fCGMiterLimit = 1.0 / sin(std::min(fMiterMinimumAngle, 0.01 * 
M_PI) / 2.0);
+    CGFloat fCGMiterLimit = 1.0 / sin(std::max(fMiterMinimumAngle, 0.01 * 
M_PI) / 2.0);
     // setup cap attribute
     CGLineCap aCGLineCap(kCGLineCapButt);
 

Reply via email to