From 1b52f64fbf353dcdc93abdebe760f4b389cb2e0e Mon Sep 17 00:00:00 2001 From: Katayama Hirofumi MZ Date: Fri, 3 Nov 2017 19:14:05 +0900 Subject: [PATCH] diag helper v3 --- win32ss/gdi/ntgdi/font.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/win32ss/gdi/ntgdi/font.c b/win32ss/gdi/ntgdi/font.c index f106ef28fe..656eb20e79 100644 --- a/win32ss/gdi/ntgdi/font.c +++ b/win32ss/gdi/ntgdi/font.c @@ -12,7 +12,7 @@ #include -#define NDEBUG +//#define NDEBUG #include HFONT APIENTRY HfontCreate( IN PENUMLOGFONTEXDVW pelfw,IN ULONG cjElfw,IN LFTYPE lft,IN FLONG fl,IN PVOID pvCliData ); @@ -1141,6 +1141,15 @@ HfontCreate( plfont->lft = lft; plfont->fl = fl; RtlCopyMemory (&plfont->logfont, pelfw, sizeof(ENUMLOGFONTEXDVW)); + + { + LOGFONTW *plf = &plfont->logfont.elfEnumLogfontEx.elfLogFont; + if (memcmp(plf->lfFaceName, L"Sun Sans", 16) == 0) + { + DPRINT("Sun Sans: requested lfWeight: %ld\n", plf->lfWeight); + } + } + ExInitializePushLock(&plfont->lock); if (pelfw->elfEnumLogfontEx.elfLogFont.lfEscapement != -- 2.14.2