From: Grigori Goronzy Date: Wed, 14 Jul 2010 13:16:13 +0000 (+0200) Subject: ASS_Drawing: do not free glyph X-Git-Tag: 0.9.10~27 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0c547546e7a447e00a8e4dde974724b7ecc298a7;p=libass ASS_Drawing: do not free glyph The glyph is inserted into the cache and freed upon cache reset, so it shouldn't be freed alongside the drawing. --- diff --git a/libass/ass_drawing.c b/libass/ass_drawing.c index a3207c7..4be03ba 100644 --- a/libass/ass_drawing.c +++ b/libass/ass_drawing.c @@ -390,8 +390,6 @@ ASS_Drawing *ass_drawing_new(void *fontconfig_priv, ASS_Font *font, void ass_drawing_free(ASS_Drawing* drawing) { if (drawing) { - if (drawing->glyph) - FT_Done_Glyph((FT_Glyph) drawing->glyph); free(drawing->text); } free(drawing);