diff options
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r-- | libass/ass_render.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c index 5122128..4ce56f8 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -145,11 +145,11 @@ void ass_renderer_done(ASS_Renderer *render_priv) FT_Stroker_Done(render_priv->state.stroker); render_priv->state.stroker = 0; } - if (render_priv->ftlibrary) - FT_Done_FreeType(render_priv->ftlibrary); if (render_priv->fontselect) ass_fontselect_free(render_priv->fontselect); ass_shaper_free(render_priv->shaper); + if (render_priv->ftlibrary) + FT_Done_FreeType(render_priv->ftlibrary); free(render_priv->eimg); free(render_priv->text_info.glyphs); free(render_priv->text_info.lines); |