mirror of
https://github.com/gnustep/libs-back.git
synced 2025-04-22 15:31:14 +00:00
Avoid AV in Win32FontInfo setupAttributes
This commit is contained in:
parent
909bd06688
commit
421c09dac2
1 changed files with 8 additions and 3 deletions
|
@ -453,9 +453,14 @@ NSLog(@"No glyph for U%d", c);
|
|||
logfont.lfItalic = 1;
|
||||
|
||||
logfont.lfQuality = DEFAULT_QUALITY;
|
||||
wcsncpy(logfont.lfFaceName,
|
||||
(const unichar*)[familyName cStringUsingEncoding: NSUnicodeStringEncoding],
|
||||
LF_FACESIZE);
|
||||
|
||||
if (familyName)
|
||||
{
|
||||
wcsncpy(logfont.lfFaceName,
|
||||
(const unichar*)[familyName cStringUsingEncoding: NSUnicodeStringEncoding],
|
||||
LF_FACESIZE);
|
||||
}
|
||||
|
||||
hFont = CreateFontIndirectW(&logfont);
|
||||
if (!hFont)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue