summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2012-08-03 18:23:55 +0930
committerAdrian Johnson <ajohnson@redneon.com>2012-08-03 18:23:55 +0930
commit65854a001529932c4f2c85a4ee32095443153319 (patch)
treeb76f19de023e4f8efc65ad479cfa20ecf80199e2
parent5dd0f2eb951f8fb1d50802c99c660de1de486154 (diff)
type1 subset: ensure encoding includes all glyphs
Bug 53040
-rw-r--r--src/cairo-type1-subset.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cairo-type1-subset.c b/src/cairo-type1-subset.c
index e507abeae..c19773d70 100644
--- a/src/cairo-type1-subset.c
+++ b/src/cairo-type1-subset.c
@@ -518,8 +518,8 @@ cairo_type1_font_subset_write_header (cairo_type1_font_subset_t *font,
}
}
} else {
- for (i = 1; i < font->base.num_glyphs; i++) {
- if (font->glyphs[i].subset_index < 0)
+ for (i = 0; i < font->base.num_glyphs; i++) {
+ if (font->glyphs[i].subset_index <= 0)
continue;
_cairo_output_stream_printf (font->output,
"dup %d /%s put\n",