Fix memory leak

svn path=/trunk/; revision=53977
This commit is contained in:
Pierre Schweitzer 2011-10-03 20:42:38 +00:00
parent 523f2c90d7
commit a1a833ca63

View file

@ -885,6 +885,7 @@ MsgiUnicodeToAnsiMessage(HWND hwnd, LPMSG AnsiMsg, LPMSG UnicodeMsg)
&UnicodeString,
TRUE)))
{
HeapFree(GetProcessHeap(), 0, cs);
return FALSE;
}
cs->szClass = AnsiString.Buffer;
@ -900,6 +901,8 @@ MsgiUnicodeToAnsiMessage(HWND hwnd, LPMSG AnsiMsg, LPMSG UnicodeMsg)
RtlInitAnsiString(&AnsiString, cs->szClass);
RtlFreeAnsiString(&AnsiString);
}
HeapFree(GetProcessHeap(), 0, cs);
return FALSE;
}
cs->szTitle = AnsiString.Buffer;