diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2009-07-28 20:59:25 +0930 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2009-07-28 21:34:28 +0930 |
commit | 5440055fc0329c726d324984cd2fdf07badc7e0f (patch) | |
tree | 5fc5f32a9e1f15c938c577f0dbdeeda28edae9c4 /src/cairo-scaled-font-subsets.c | |
parent | 1ae5a41951b8a8cb415835559f91d1636a885216 (diff) | |
download | cairo-5440055fc0329c726d324984cd2fdf07badc7e0f.tar.gz |
Ensure Type 3 fonts do not add a .notdef glyph
Diffstat (limited to 'src/cairo-scaled-font-subsets.c')
-rw-r--r-- | src/cairo-scaled-font-subsets.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-scaled-font-subsets.c b/src/cairo-scaled-font-subsets.c index 2dd20d0e9..bbaa2e0ef 100644 --- a/src/cairo-scaled-font-subsets.c +++ b/src/cairo-scaled-font-subsets.c @@ -294,7 +294,7 @@ _cairo_sub_font_create (cairo_scaled_font_subsets_t *parent, /* Reserve first glyph in subset for the .notdef glyph except for * Type 3 fonts */ - if (! _cairo_font_face_is_user (scaled_font->font_face)) { + if (! scaled_font) { status = _cairo_sub_font_map_glyph (sub_font, 0, NULL, -1, &subset_glyph); if (unlikely (status)) { _cairo_hash_table_destroy (sub_font->sub_font_glyphs); |