wsock32: Don't use HEAP_ZERO_MEMORY for memory that's fully initialized anyway.
This commit is contained in:
parent
44c64aef31
commit
7fd3fe59e4
|
@ -170,7 +170,7 @@ DWORD WINAPI WsControl(DWORD protocol,
|
|||
|
||||
ifTable = 0;
|
||||
GetIfTable(NULL, &ifTable, FALSE);
|
||||
table = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, ifTable );
|
||||
table = HeapAlloc( GetProcessHeap(), 0, ifTable );
|
||||
if (!table)
|
||||
return ERROR_NOT_ENOUGH_MEMORY;
|
||||
GetIfTable(table, &ifTable, FALSE);
|
||||
|
@ -287,7 +287,7 @@ DWORD WINAPI WsControl(DWORD protocol,
|
|||
if (*pcbResponseInfoLen < sizeof(ULONG) * 2)
|
||||
return (ERROR_LOCK_VIOLATION);
|
||||
GetIpNetTable(NULL, &size, FALSE);
|
||||
table = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, size );
|
||||
table = HeapAlloc( GetProcessHeap(), 0, size );
|
||||
if (!table)
|
||||
return ERROR_NOT_ENOUGH_MEMORY;
|
||||
GetIpNetTable(table, &size, FALSE);
|
||||
|
@ -399,7 +399,7 @@ DWORD WINAPI WsControl(DWORD protocol,
|
|||
gets just one entry. */
|
||||
tableSize = 0;
|
||||
GetIpAddrTable(NULL, &tableSize, FALSE);
|
||||
table = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, tableSize );
|
||||
table = HeapAlloc( GetProcessHeap(), 0, tableSize );
|
||||
if (!table)
|
||||
return ERROR_NOT_ENOUGH_MEMORY;
|
||||
GetIpAddrTable(table, &tableSize, FALSE);
|
||||
|
@ -450,7 +450,7 @@ DWORD WINAPI WsControl(DWORD protocol,
|
|||
/ sizeof(MIB_IPFORWARDROW) + 1;
|
||||
if (*pcbResponseInfoLen < sizeof(IPRouteEntry) * numRoutes)
|
||||
return (ERROR_LOCK_VIOLATION);
|
||||
table = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, routeTableSize );
|
||||
table = HeapAlloc( GetProcessHeap(), 0, routeTableSize );
|
||||
if (!table)
|
||||
return ERROR_NOT_ENOUGH_MEMORY;
|
||||
ret = GetIpForwardTable(table, &routeTableSize, FALSE);
|
||||
|
@ -503,7 +503,7 @@ DWORD WINAPI WsControl(DWORD protocol,
|
|||
/ sizeof(MIB_IPNETROW) + 1;
|
||||
if (*pcbResponseInfoLen < sizeof(MIB_IPNETROW) * numEntries)
|
||||
return (ERROR_LOCK_VIOLATION);
|
||||
table = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, arpTableSize );
|
||||
table = HeapAlloc( GetProcessHeap(), 0, arpTableSize );
|
||||
if (!table)
|
||||
return ERROR_NOT_ENOUGH_MEMORY;
|
||||
ret = GetIpNetTable(table, &arpTableSize, FALSE);
|
||||
|
@ -545,7 +545,7 @@ DWORD WINAPI WsControl(DWORD protocol,
|
|||
/ sizeof(MIB_TCPROW) + 1;
|
||||
if (*pcbResponseInfoLen < sizeof(MIB_TCPROW) * numEntries)
|
||||
return (ERROR_LOCK_VIOLATION);
|
||||
table = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, tcpTableSize );
|
||||
table = HeapAlloc( GetProcessHeap(), 0, tcpTableSize );
|
||||
if (!table)
|
||||
return ERROR_NOT_ENOUGH_MEMORY;
|
||||
ret = GetTcpTable(table, &tcpTableSize, FALSE);
|
||||
|
|
Loading…
Reference in New Issue