diff options
Diffstat (limited to 'pdf/pdf_font.c')
-rw-r--r-- | pdf/pdf_font.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pdf/pdf_font.c b/pdf/pdf_font.c index da85b2dd..021bfcf9 100644 --- a/pdf/pdf_font.c +++ b/pdf/pdf_font.c @@ -315,8 +315,10 @@ pdf_drop_font(fz_context *ctx, pdf_font_desc *fontdesc) } static void -pdf_free_font_imp(fz_context *ctx, pdf_font_desc *fontdesc) +pdf_free_font_imp(fz_context *ctx, fz_storable *fontdesc_) { + pdf_font_desc *fontdesc = (pdf_font_desc *)fontdesc_; + if (fontdesc->font) fz_drop_font(ctx, fontdesc->font); if (fontdesc->encoding) |