gdiplus: GdipCreateFontFromLogfontA: no reason to put CHAR to WCHAR array.

This commit is contained in:
Nikolay Sivov 2008-05-13 01:46:46 +04:00 committed by Alexandre Julliard
parent 98f0b5f479
commit 4e8ef34676
1 changed files with 1 additions and 1 deletions

View File

@ -68,7 +68,7 @@ GpStatus WINGDIPAPI GdipCreateFontFromLogfontA(HDC hdc,
if(!lfa || !font) if(!lfa || !font)
return InvalidParameter; return InvalidParameter;
memcpy(&lfw, lfa, sizeof(LOGFONTA)); memcpy(&lfw, lfa, FIELD_OFFSET(LOGFONTA,lfFaceName) );
if(!MultiByteToWideChar(CP_ACP, 0, lfa->lfFaceName, -1, lfw.lfFaceName, LF_FACESIZE)) if(!MultiByteToWideChar(CP_ACP, 0, lfa->lfFaceName, -1, lfw.lfFaceName, LF_FACESIZE))
return GenericError; return GenericError;