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

New commits:
commit 3b491e84dc2bec4117060bbbfa52b38b7871a220
Author:     Luboš Luňák <[email protected]>
AuthorDate: Tue Feb 1 11:19:11 2022 +0100
Commit:     Luboš Luňák <[email protected]>
CommitDate: Wed Feb 2 10:16:40 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 <[email protected]>

diff --git a/vcl/headless/CairoCommon.cxx b/vcl/headless/CairoCommon.cxx
index b497e1716f8a..ab8cdb0b30bc 100644
--- a/vcl/headless/CairoCommon.cxx
+++ b/vcl/headless/CairoCommon.cxx
@@ -675,7 +675,7 @@ bool CairoCommon::drawPolyLine(cairo_t* cr, 
basegfx::B2DRange* pExtents, const C
     }
 
     // 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 690cbf78ae9c..383fdc0f7fd0 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