oleaut32: Don't leak SafeArray (coverity).

This commit is contained in:
André Hentschel 2012-10-28 16:16:51 +01:00 committed by Alexandre Julliard
parent 69d8e75a6b
commit b45e4496af
1 changed files with 2 additions and 0 deletions

View File

@ -6499,6 +6499,7 @@ static HRESULT WINAPI ITypeInfo_fnInvoke(
if (hres != S_OK)
{
ERR("SafeArrayAccessData failed with %x\n", hres);
SafeArrayDestroy(a);
break;
}
for (j = 0; j < bound.cElements; j++)
@ -6507,6 +6508,7 @@ static HRESULT WINAPI ITypeInfo_fnInvoke(
if (hres != S_OK)
{
ERR("SafeArrayUnaccessData failed with %x\n", hres);
SafeArrayDestroy(a);
break;
}
V_ARRAY(&rgvarg[i]) = a;