parent
952cd1d36a
commit
67963a76b4
|
@ -471,6 +471,11 @@ static HRESULT parse_display_name(IAssemblyNameImpl *name, LPCWSTR szAssemblyNam
|
||||||
|
|
||||||
done:
|
done:
|
||||||
HeapFree(GetProcessHeap(), 0, save);
|
HeapFree(GetProcessHeap(), 0, save);
|
||||||
|
if (FAILED(hr))
|
||||||
|
{
|
||||||
|
HeapFree(GetProcessHeap(), 0, name->displayname);
|
||||||
|
HeapFree(GetProcessHeap(), 0, name->name);
|
||||||
|
}
|
||||||
return hr;
|
return hr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -209,6 +209,8 @@ static void test_CreateAssemblyEnum(void)
|
||||||
ok(hr == E_INVALIDARG, "Expected E_INVALIDARG, got %08x\n", hr);
|
ok(hr == E_INVALIDARG, "Expected E_INVALIDARG, got %08x\n", hr);
|
||||||
ok(asmenum == (IAssemblyEnum *)0xdeadbeef,
|
ok(asmenum == (IAssemblyEnum *)0xdeadbeef,
|
||||||
"Expected asmenum to be unchanged, got %p\n", asmenum);
|
"Expected asmenum to be unchanged, got %p\n", asmenum);
|
||||||
|
|
||||||
|
IAssemblyName_Release(asmname);
|
||||||
}
|
}
|
||||||
|
|
||||||
typedef struct _tagASMNAME
|
typedef struct _tagASMNAME
|
||||||
|
|
Loading…
Reference in New Issue