mirror of
https://github.com/reactos/reactos.git
synced 2026-06-03 17:59:48 +08:00
[IPHLPAPI] Don't leak memory
This commit is contained in:
@@ -876,6 +876,8 @@ DWORD WINAPI GetExtendedTcpTable(PVOID pTcpTable, PDWORD pdwSize, BOOL bOrder, U
|
||||
qsort(pTheirTcpTable->table, pTheirTcpTable->dwNumEntries,
|
||||
sizeof(MIB_TCPROW), TcpTableSorter);
|
||||
}
|
||||
|
||||
free(pOurTcpTable);
|
||||
}
|
||||
}
|
||||
break;
|
||||
@@ -918,6 +920,8 @@ DWORD WINAPI GetExtendedTcpTable(PVOID pTcpTable, PDWORD pdwSize, BOOL bOrder, U
|
||||
qsort(pTheirTcpTable->table, pTheirTcpTable->dwNumEntries,
|
||||
sizeof(MIB_TCPROW), TcpTableSorter);
|
||||
}
|
||||
|
||||
free(pOurTcpTable);
|
||||
}
|
||||
}
|
||||
break;
|
||||
@@ -943,6 +947,8 @@ DWORD WINAPI GetExtendedTcpTable(PVOID pTcpTable, PDWORD pdwSize, BOOL bOrder, U
|
||||
qsort(pTheirTcpTable->table, pTheirTcpTable->dwNumEntries,
|
||||
sizeof(MIB_TCPROW_OWNER_PID), TcpTableSorter);
|
||||
}
|
||||
|
||||
free(pOurTcpTable);
|
||||
}
|
||||
}
|
||||
break;
|
||||
@@ -986,6 +992,8 @@ DWORD WINAPI GetExtendedTcpTable(PVOID pTcpTable, PDWORD pdwSize, BOOL bOrder, U
|
||||
qsort(pTheirTcpTable->table, pTheirTcpTable->dwNumEntries,
|
||||
sizeof(MIB_TCPROW_OWNER_PID), TcpTableSorter);
|
||||
}
|
||||
|
||||
free(pOurTcpTable);
|
||||
}
|
||||
}
|
||||
break;
|
||||
@@ -1029,6 +1037,8 @@ DWORD WINAPI GetExtendedTcpTable(PVOID pTcpTable, PDWORD pdwSize, BOOL bOrder, U
|
||||
qsort(pTheirTcpTable->table, pTheirTcpTable->dwNumEntries,
|
||||
sizeof(MIB_TCPROW_OWNER_PID), TcpTableSorter);
|
||||
}
|
||||
|
||||
free(pOurTcpTable);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user