diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2009-05-17 18:12:39 +0930 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2009-06-03 10:22:45 +0100 |
commit | a278c1bea90b19b0d10c94cb70e8a2a678a23648 (patch) | |
tree | 82f6094128dd1a4b5a13d5d38f93e065e378d401 | |
parent | 7f08a2c241bf2c615317cd6741c3e560a8bef1e6 (diff) |
Ensure win32 font index_to_ucs4() sets ucs4 to -1 if lookup fails
-rw-r--r-- | src/cairo-win32-font.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cairo-win32-font.c b/src/cairo-win32-font.c index b4f125e1c..67ddf68dd 100644 --- a/src/cairo-win32-font.c +++ b/src/cairo-win32-font.c @@ -1550,6 +1550,7 @@ _cairo_win32_scaled_font_index_to_ucs4 (void *abstract_font, goto exit1; } + *ucs4 = (uint32_t) -1; for (i = 0; i < glyph_set->cRanges; i++) { num_glyphs = glyph_set->ranges[i].cGlyphs; |