Commit 4ee73e69 authored by André Hentschel's avatar André Hentschel Committed by Alexandre Julliard

usp10: Avoid memory leak in ScriptTextOut (coverity).

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