From 3325b42e91a2f261271418f2b56301e391027d95 Mon Sep 17 00:00:00 2001 From: Moazin Khatti Date: Fri, 23 Aug 2019 18:39:36 +0500 Subject: [PATCH] [base,ot-svg] Minor fixes. * src/svg/ftsvg.c (ft_svg_transform) Bug fix. Warning fix. * src/base/ftglyph.c (ft_svg_glyph_transform) Warning fix. --- src/base/ftglyph.c | 4 ++-- src/svg/ftsvg.c | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/base/ftglyph.c b/src/base/ftglyph.c index f59f404d1..22720602b 100644 --- a/src/base/ftglyph.c +++ b/src/base/ftglyph.c @@ -397,8 +397,8 @@ { FT_SvgGlyph glyph = (FT_SvgGlyph)svg_glyph; - FT_Matrix* matrix = _matrix; - FT_Vector* delta = _delta; + FT_Matrix* matrix = (FT_Matrix*)_matrix; + FT_Vector* delta = (FT_Vector*)_delta; FT_Matrix tmp_matrix; FT_Vector tmp_delta; diff --git a/src/svg/ftsvg.c b/src/svg/ftsvg.c index b56d719a1..d0e593b56 100644 --- a/src/svg/ftsvg.c +++ b/src/svg/ftsvg.c @@ -210,8 +210,8 @@ { FT_SVG_Document doc = (FT_SVG_Document)slot->other; - FT_Matrix* matrix = _matrix; - FT_Vector* delta = _delta; + FT_Matrix* matrix = (FT_Matrix*)_matrix; + FT_Vector* delta = (FT_Vector*)_delta; FT_Matrix tmp_matrix; FT_Vector tmp_delta; FT_Matrix a, b; @@ -230,6 +230,7 @@ { tmp_delta.x = 0; tmp_delta.y = 0; + delta = &tmp_delta; } a = doc->transform;