mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 18:37:08 +00:00
[IPCONFIG]
* Plug some leaks. CIDs 716301 => 716305. CORE-7975 svn path=/trunk/; revision=65136
This commit is contained in:
parent
614ee71e6d
commit
55f7571996
1 changed files with 7 additions and 3 deletions
|
@ -232,6 +232,7 @@ LPTSTR GetConnectionType(LPTSTR lpClass)
|
|||
}
|
||||
|
||||
if (ConType) CharToOem(ConTypeTmp, ConType);
|
||||
HeapFree(ProcessHeap, 0, ConTypeTmp);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -366,6 +367,7 @@ LPTSTR GetConnectionDescription(LPTSTR lpClass)
|
|||
(PBYTE)lpConDesc,
|
||||
&dwDataSize) != ERROR_SUCCESS)
|
||||
{
|
||||
HeapFree(ProcessHeap, 0, lpConDesc);
|
||||
lpConDesc = NULL;
|
||||
goto CLEANUP;
|
||||
}
|
||||
|
@ -382,9 +384,9 @@ CLEANUP:
|
|||
RegCloseKey(hBaseKey);
|
||||
if (hClassKey != NULL)
|
||||
RegCloseKey(hClassKey);
|
||||
if (lpConDesc != NULL)
|
||||
if (lpPath != NULL)
|
||||
HeapFree(ProcessHeap, 0, lpPath);
|
||||
if (lpConDesc != NULL)
|
||||
if (lpKeyClass != NULL)
|
||||
HeapFree(ProcessHeap, 0, lpKeyClass);
|
||||
|
||||
return lpConDesc;
|
||||
|
@ -714,7 +716,9 @@ VOID Usage(VOID)
|
|||
Size))
|
||||
{
|
||||
_tprintf(_T("%s"), lpUsage);
|
||||
}
|
||||
}
|
||||
|
||||
HeapFree(ProcessHeap, 0, lpUsage);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue