diff options
Diffstat (limited to 'xps/xps_glyphs.c')
-rw-r--r-- | xps/xps_glyphs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xps/xps_glyphs.c b/xps/xps_glyphs.c index 9731a448..030ca0e5 100644 --- a/xps/xps_glyphs.c +++ b/xps/xps_glyphs.c @@ -81,7 +81,7 @@ xps_lookup_font(xps_document *doc, char *name) static void xps_insert_font(xps_document *doc, char *name, fz_font *font) { - xps_font_cache *cache = fz_malloc(doc->ctx, sizeof(xps_font_cache)); + xps_font_cache *cache = fz_malloc_struct(doc->ctx, xps_font_cache); cache->name = fz_strdup(doc->ctx, name); cache->font = fz_keep_font(font); cache->next = doc->font_table; |