From bd69c2e95a0c16fea8846fea11262e70e2dc29be Mon Sep 17 00:00:00 2001 From: Huw Davies Date: Tue, 17 Feb 2009 11:52:55 +0000 Subject: [PATCH] gdi32/tests: Allow the first char code to point to glyph 0 (the .notdef glyph). --- dlls/gdi32/tests/font.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dlls/gdi32/tests/font.c b/dlls/gdi32/tests/font.c index e244027493a..89a72258692 100644 --- a/dlls/gdi32/tests/font.c +++ b/dlls/gdi32/tests/font.c @@ -2147,11 +2147,10 @@ static BOOL get_first_last_from_cmap4(void *ptr, DWORD *first, DWORD *last) index = GET_BE_WORD(glyph_ids[index]); if(index) index += seg.id_delta; } - if(index) - { + if(*first == 0x10000) + *last = *first = code; + else if(index) *last = code; - if(*first == 0x10000) *first = code; - } } }