From 7b217a67f544d35bcadfb863842e547c86e1a7c0 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Fri, 19 May 2000 03:37:21 +0000 Subject: [PATCH] Replace the calls to malloc by calls to HeapAlloc and friends. --- dlls/icmp/icmp_main.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dlls/icmp/icmp_main.c b/dlls/icmp/icmp_main.c index 0fb9e297aba..8b86f5123f1 100644 --- a/dlls/icmp/icmp_main.c +++ b/dlls/icmp/icmp_main.c @@ -32,7 +32,6 @@ #endif #include -#include #include #include #include @@ -171,7 +170,7 @@ HANDLE WINAPI IcmpCreateFile(VOID) return INVALID_HANDLE_VALUE; } - icp=malloc(sizeof(*icp)); + icp=HeapAlloc(GetProcessHeap(), 0, sizeof(*icp)); if (icp==NULL) { SetLastError(IP_NO_RESOURCES); return INVALID_HANDLE_VALUE; @@ -195,7 +194,7 @@ BOOL WINAPI IcmpCloseHandle(HANDLE IcmpHandle) } ISOCK_shutdown(icp->sid,2); - free(icp); + HeapFree(GetProcessHeap (), 0, icp); return TRUE; } @@ -248,7 +247,7 @@ DWORD WINAPI IcmpSendEcho( seq=InterlockedIncrement(&icmp_sequence) & 0xFFFF; reqsize=ICMP_MINLEN+RequestSize; - reqbuf=malloc(reqsize); + reqbuf=HeapAlloc(GetProcessHeap(), 0, reqsize); if (reqbuf==NULL) { SetLastError(ERROR_OUTOFMEMORY); return 0; @@ -330,7 +329,7 @@ DWORD WINAPI IcmpSendEcho( gettimeofday(&send_time,NULL); res=ISOCK_sendto(icp->sid, reqbuf, reqsize, 0, (struct sockaddr*)&addr, sizeof(addr)); - free(reqbuf); + HeapFree(GetProcessHeap (), 0, reqbuf); if (res<0) { if (errno==EMSGSIZE) SetLastError(IP_PACKET_TOO_BIG); -- 2.11.4.GIT