diff --git a/src/cairo-win32-font.c b/src/cairo-win32-font.c index c38e1a542..82e3bfcf8 100644 --- a/src/cairo-win32-font.c +++ b/src/cairo-win32-font.c @@ -1451,16 +1451,14 @@ _cairo_win32_scaled_font_init_glyph_path (cairo_win32_scaled_font_t *scaled_font } free(buffer); -CLEANUP_FONT: - _cairo_scaled_glyph_set_path (scaled_glyph, &scaled_font->base, path); + CLEANUP_FONT: cairo_win32_scaled_font_done_font (&scaled_font->base); CLEANUP_PATH: - if (status != CAIRO_STATUS_SUCCESS) _cairo_path_fixed_destroy (path);