diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2006-08-08 07:38:34 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2006-08-08 07:39:31 -0400 |
commit | 23f388861803ca18746da2573424014c333fb63b (patch) | |
tree | 34dd121c4d9a3fdea69f04309645ab3429723bf5 | |
parent | 519bd3d3e972a88adea5bcf6ea7f582fe69c305c (diff) |
[TrueType] More leak fixes
-rw-r--r-- | src/cairo-truetype-subset.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cairo-truetype-subset.c b/src/cairo-truetype-subset.c index 66b7cdff1..167140e4a 100644 --- a/src/cairo-truetype-subset.c +++ b/src/cairo-truetype-subset.c @@ -278,11 +278,12 @@ _cairo_truetype_font_create (cairo_scaled_font_subset_t *scaled_font_subset, static void cairo_truetype_font_destroy (cairo_truetype_font_t *font) { + _cairo_array_fini (&font->string_offsets); + free (font->base.widths); free (font->base.base_font); free (font->parent_to_subset); free (font->glyphs); _cairo_array_fini (&font->output); - _cairo_array_fini (&font->string_offsets); free (font); } |