vcl/unx/generic/glyphs/freetype_glyphcache.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 9f3271297e7ce980fdb09a063ce51435314066f6
Author:     Hossein <hoss...@libreoffice.org>
AuthorDate: Fri Nov 19 18:11:39 2021 +0200
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Sat Nov 20 11:02:21 2021 +0100

    Use C++17 hexadecimal exponent floating point literals
    
    Using new syntax for the power of 2 exponent instead of using shift left 
(<<) operator
    
    Change-Id: Iaa627800fb35af37a6b0efcd939f1d5f78f70e5a
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125458
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/vcl/unx/generic/glyphs/freetype_glyphcache.cxx 
b/vcl/unx/generic/glyphs/freetype_glyphcache.cxx
index 29fca5443a6c..f199074a75c7 100644
--- a/vcl/unx/generic/glyphs/freetype_glyphcache.cxx
+++ b/vcl/unx/generic/glyphs/freetype_glyphcache.cxx
@@ -942,7 +942,7 @@ bool FreetypeFont::GetGlyphOutline(sal_GlyphId nId, 
basegfx::B2DPolyPolygon& rB2
     // convert to basegfx polypolygon
     // TODO: get rid of the intermediate tools polypolygon
     rB2DPolyPoly = aToolPolyPolygon.getB2DPolyPolygon();
-    rB2DPolyPoly.transform(basegfx::utils::createScaleB2DHomMatrix( 
+1.0/(1<<6), -1.0/(1<<6) ));
+    rB2DPolyPoly.transform(basegfx::utils::createScaleB2DHomMatrix( +0x1p-6, 
-0x1p-6 ));
 
     return true;
 }

Reply via email to