summaryrefslogtreecommitdiff
path: root/src/cairo-scaled-font-subsets.c
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2009-07-28 20:59:25 +0930
committerAdrian Johnson <ajohnson@redneon.com>2009-07-28 21:34:28 +0930
commit5440055fc0329c726d324984cd2fdf07badc7e0f (patch)
tree5fc5f32a9e1f15c938c577f0dbdeeda28edae9c4 /src/cairo-scaled-font-subsets.c
parent1ae5a41951b8a8cb415835559f91d1636a885216 (diff)
downloadcairo-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.c2
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);