Module: wine Branch: master Commit: bd69c2e95a0c16fea8846fea11262e70e2dc29be URL: http://source.winehq.org/git/wine.git/?a=commit;h=bd69c2e95a0c16fea8846fea11...
Author: Huw Davies huw@codeweavers.com Date: Tue Feb 17 11:52:55 2009 +0000
gdi32/tests: Allow the first char code to point to glyph 0 (the .notdef glyph).
---
dlls/gdi32/tests/font.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/dlls/gdi32/tests/font.c b/dlls/gdi32/tests/font.c index e244027..89a7225 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; - } } }