Commit 76c9dbd4 authored by Rémi Bernon's avatar Rémi Bernon Committed by Alexandre Julliard

gdi32: Fix gdi font leak in CreateScalableFontResourceW.

parent 6f55c8d1
...@@ -6887,6 +6887,7 @@ BOOL WINAPI CreateScalableFontResourceW( DWORD hidden, LPCWSTR resource_file, ...@@ -6887,6 +6887,7 @@ BOOL WINAPI CreateScalableFontResourceW( DWORD hidden, LPCWSTR resource_file,
fontdir.dfReserved = 0; fontdir.dfReserved = 0;
WideCharToMultiByte( CP_ACP, 0, (WCHAR *)font->otm.otmpFamilyName, -1, WideCharToMultiByte( CP_ACP, 0, (WCHAR *)font->otm.otmpFamilyName, -1,
fontdir.szFaceName, LF_FACESIZE, NULL, NULL ); fontdir.szFaceName, LF_FACESIZE, NULL, NULL );
free_gdi_font( font );
if (hidden) fontdir.dfType |= 0x80; if (hidden) fontdir.dfType |= 0x80;
return create_fot( resource_file, font_file, &fontdir ); return create_fot( resource_file, font_file, &fontdir );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment