Fix some unicode->ascii calls.
diff --git a/windows/nonclient.c b/windows/nonclient.c
index 49f3995..5c53ba3 100644
--- a/windows/nonclient.c
+++ b/windows/nonclient.c
@@ -345,11 +345,11 @@
if (hFont)
hOldFont = SelectObject (hdc, hFont);
else {
- NONCLIENTMETRICSA nclm;
+ NONCLIENTMETRICSW nclm;
HFONT hNewFont;
nclm.cbSize = sizeof(NONCLIENTMETRICSA);
- SystemParametersInfoA (SPI_GETNONCLIENTMETRICS, 0, &nclm, 0);
- hNewFont = CreateFontIndirectA ((uFlags & DC_SMALLCAP) ?
+ SystemParametersInfoW (SPI_GETNONCLIENTMETRICS, 0, &nclm, 0);
+ hNewFont = CreateFontIndirectW ((uFlags & DC_SMALLCAP) ?
&nclm.lfSmCaptionFont : &nclm.lfCaptionFont);
hOldFont = SelectObject (hdc, hNewFont);
}