usp10: Avoid memory leak in ScriptTextOut (coverity).

This commit is contained in:
André Hentschel 2012-10-30 20:06:57 +01:00 committed by Alexandre Julliard
parent 1d3f679ef1
commit 4ee73e69b5

View File

@ -3246,7 +3246,10 @@ HRESULT WINAPI ScriptTextOut(const HDC hdc, SCRIPT_CACHE *psc, int x, int y, UIN
rtlGlyphs = heap_alloc(cGlyphs * sizeof(WORD));
if (!rtlGlyphs)
{
heap_free(lpDx);
return E_OUTOFMEMORY;
}
for (i = 0; i < cGlyphs; i++)
rtlGlyphs[i] = pwGlyphs[cGlyphs-1-i];