oleaut32: Fix memory leak of name in ITypeLib2_Constructor_MSFT.
This commit is contained in:
parent
8a5886efad
commit
2a42f42951
|
@ -2992,6 +2992,7 @@ static ITypeLib2* ITypeLib2_Constructor_MSFT(LPVOID pLib, DWORD dwTLBLength)
|
|||
name = TLB_Alloc(size+1);
|
||||
MSFT_Read(name, size, &cx, DO_NOT_SEEK);
|
||||
(*ppImpLib)->name = TLB_MultiByteToBSTR(name);
|
||||
TLB_Free(name);
|
||||
|
||||
MSFT_ReadGuid(&(*ppImpLib)->guid, oGuid, &cx);
|
||||
offset = (offset + sizeof(INT) + sizeof(DWORD) + sizeof(LCID) + sizeof(UINT16) + size + 3) & ~3;
|
||||
|
|
Loading…
Reference in New Issue