From f1a0e9df0e390759afb7951afacb6d353ac812cf Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Sat, 10 May 2008 13:49:23 +0200 Subject: [PATCH] [user-font] Round glyph origin position --- src/cairo-user-font.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cairo-user-font.c b/src/cairo-user-font.c index 6422d1bc6..9aaa34d91 100644 --- a/src/cairo-user-font.c +++ b/src/cairo-user-font.c @@ -153,8 +153,8 @@ _cairo_user_scaled_glyph_init (void *abstract_font, surface = cairo_image_surface_create (CAIRO_FORMAT_A8, width, height); cairo_surface_set_device_offset (surface, - -scaled_glyph->metrics.x_bearing, - -scaled_glyph->metrics.y_bearing); + _cairo_lround (-scaled_glyph->metrics.x_bearing), + _cairo_lround (-scaled_glyph->metrics.y_bearing)); status = _cairo_meta_surface_replay (meta_surface, surface); if (status) {