gameux: Avoid double free (coverity).

This commit is contained in:
André Hentschel 2012-10-24 20:52:57 +02:00 committed by Alexandre Julliard
parent 07fd75badd
commit 97dbccf5f2

View file

@ -783,13 +783,15 @@ HRESULT GAMEUX_FindGameInstanceId(
sConfigGDFBinaryPath, &lpValue);
if(SUCCEEDED(hr))
{
if(lstrcmpW(lpValue, sGDFBinaryPath)==0)
{
/* key found, let's copy instance id and exit */
hr = (GUIDFromStringW(lpName, pInstanceId) ? S_OK : E_FAIL);
found = TRUE;
}
HeapFree(GetProcessHeap(), 0, lpValue);
HeapFree(GetProcessHeap(), 0, lpValue);
}
}
}