diff options
author | Grigori Goronzy <greg@blackbox> | 2010-07-14 15:16:13 +0200 |
---|---|---|
committer | Grigori Goronzy <greg@blackbox> | 2010-07-14 15:16:13 +0200 |
commit | 0c547546e7a447e00a8e4dde974724b7ecc298a7 (patch) | |
tree | e67d4df23bfdc2ab4f240b2aa4669bad0532febf | |
parent | 64a741ddab2fa84f32f5aa9d6bf08ce8d4ef23fe (diff) | |
download | libass-0c547546e7a447e00a8e4dde974724b7ecc298a7.tar.bz2 libass-0c547546e7a447e00a8e4dde974724b7ecc298a7.tar.xz |
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.
-rw-r--r-- | libass/ass_drawing.c | 2 |
1 files changed, 0 insertions, 2 deletions
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); |