mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 07:46:29 +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);
|
if (ConType) CharToOem(ConTypeTmp, ConType);
|
||||||
|
HeapFree(ProcessHeap, 0, ConTypeTmp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -366,6 +367,7 @@ LPTSTR GetConnectionDescription(LPTSTR lpClass)
|
||||||
(PBYTE)lpConDesc,
|
(PBYTE)lpConDesc,
|
||||||
&dwDataSize) != ERROR_SUCCESS)
|
&dwDataSize) != ERROR_SUCCESS)
|
||||||
{
|
{
|
||||||
|
HeapFree(ProcessHeap, 0, lpConDesc);
|
||||||
lpConDesc = NULL;
|
lpConDesc = NULL;
|
||||||
goto CLEANUP;
|
goto CLEANUP;
|
||||||
}
|
}
|
||||||
|
@ -382,9 +384,9 @@ CLEANUP:
|
||||||
RegCloseKey(hBaseKey);
|
RegCloseKey(hBaseKey);
|
||||||
if (hClassKey != NULL)
|
if (hClassKey != NULL)
|
||||||
RegCloseKey(hClassKey);
|
RegCloseKey(hClassKey);
|
||||||
if (lpConDesc != NULL)
|
if (lpPath != NULL)
|
||||||
HeapFree(ProcessHeap, 0, lpPath);
|
HeapFree(ProcessHeap, 0, lpPath);
|
||||||
if (lpConDesc != NULL)
|
if (lpKeyClass != NULL)
|
||||||
HeapFree(ProcessHeap, 0, lpKeyClass);
|
HeapFree(ProcessHeap, 0, lpKeyClass);
|
||||||
|
|
||||||
return lpConDesc;
|
return lpConDesc;
|
||||||
|
@ -714,7 +716,9 @@ VOID Usage(VOID)
|
||||||
Size))
|
Size))
|
||||||
{
|
{
|
||||||
_tprintf(_T("%s"), lpUsage);
|
_tprintf(_T("%s"), lpUsage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
HeapFree(ProcessHeap, 0, lpUsage);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue