From 99845a94d9f5f9fc03fad305bea219ab650ff060 Mon Sep 17 00:00:00 2001 From: Richard Frith-MacDonald Date: Thu, 1 Feb 2007 08:06:45 +0000 Subject: [PATCH] add some debug output git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24448 72102866-910b-0410-8b05-ffd578937521 --- Source/winlib/WIN32FontInfo.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/winlib/WIN32FontInfo.m b/Source/winlib/WIN32FontInfo.m index e263892..daf33db 100644 --- a/Source/winlib/WIN32FontInfo.m +++ b/Source/winlib/WIN32FontInfo.m @@ -99,7 +99,7 @@ NSString *win32_font_family(NSString *fontName); - (NSSize) advancementForGlyph: (NSGlyph)glyph { - unichar c = (unichar)glyph; + WORD c = (WORD)glyph; WORD windowsGlyph; HDC hdc; float w; @@ -113,6 +113,7 @@ NSString *win32_font_family(NSString *fontName); { SelectObject(hdc, old); ReleaseDC(NULL, hdc); +NSLog(@"No glyph for U%d", c); return NSMakeSize(0, 0); // No such glyph } GetCharABCWidthsFloatW(hdc, windowsGlyph, windowsGlyph, &abc); @@ -126,7 +127,7 @@ NSString *win32_font_family(NSString *fontName); - (NSRect) boundingRectForGlyph: (NSGlyph)glyph { - unichar c = (unichar)glyph; + WORD c = (WORD)glyph; WORD windowsGlyph; HDC hdc; HFONT old; @@ -140,6 +141,7 @@ NSString *win32_font_family(NSString *fontName); { SelectObject(hdc, old); ReleaseDC(NULL, hdc); +NSLog(@"No glyph for U%d", c); return NSMakeRect(0, 0, 0, 0); // No such glyph } if (GDI_ERROR != GetGlyphOutlineW(hdc, windowsGlyph,