From 93cfa7376fb505e676d113e8ef431bab9b497f56 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 22 Aug 2009 18:45:54 +0100 Subject: [PATCH] [win32] Use the system scaled_font_done Pointless as both functions are empty, but lets be pedantically correct nevertheless. --- src/cairo-win32-font.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cairo-win32-font.c b/src/cairo-win32-font.c index 2f1127c2c..216c75134 100644 --- a/src/cairo-win32-font.c +++ b/src/cairo-win32-font.c @@ -1819,7 +1819,10 @@ _cairo_win32_scaled_font_init_glyph_path (cairo_win32_scaled_font_t *scaled_font free (buffer); CLEANUP_FONT: - cairo_win32_scaled_font_done_font (&scaled_font->base); + if (scaled_font->base.options.hint_style == CAIRO_HINT_STYLE_NONE) + _cairo_win32_scaled_font_done_unscaled_font (&scaled_font->base); + else + cairo_win32_scaled_font_done_font (&scaled_font->base); CLEANUP_PATH: if (status != CAIRO_STATUS_SUCCESS)