summaryrefslogtreecommitdiff
path: root/pango/pango-ot-info.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-ot-info.c')
-rw-r--r--pango/pango-ot-info.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pango/pango-ot-info.c b/pango/pango-ot-info.c
index 79c3cb2b..5ad5842c 100644
--- a/pango/pango-ot-info.c
+++ b/pango/pango-ot-info.c
@@ -394,8 +394,8 @@ _pango_ot_info_position (const PangoOTInfo *info,
/* XXX reuse hb_font */
hb_font = hb_font_create ();
hb_font_set_scale (hb_font,
- ((guint64) info->face->size->metrics.x_scale * info->face->units_per_EM) >> 12,
- ((guint64) info->face->size->metrics.y_scale * info->face->units_per_EM) >> 12);
+ (((guint64) info->face->size->metrics.x_scale * info->face->units_per_EM) >> 12),
+ -(((guint64) info->face->size->metrics.y_scale * info->face->units_per_EM) >> 12));
is_hinted = buffer->font->is_hinted;
hb_font_set_ppem (hb_font,
is_hinted ? info->face->size->metrics.x_ppem : 0,