Module: wine Branch: master Commit: e5df70ce6cef381fca24badd9ac1a18350cde13d URL: https://gitlab.winehq.org/wine/wine/-/commit/e5df70ce6cef381fca24badd9ac1a18...
Author: Hans Leidekker hans@codeweavers.com Date: Tue Sep 5 11:19:06 2023 +0200
ws2_32/tests: Use CRT allocation functions.
---
dlls/ws2_32/tests/protocol.c | 32 ++++++++++++++++---------------- dlls/ws2_32/tests/sock.c | 14 +++++++------- 2 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/dlls/ws2_32/tests/protocol.c b/dlls/ws2_32/tests/protocol.c index 91356c43f7c..8a1efb6b5d0 100644 --- a/dlls/ws2_32/tests/protocol.c +++ b/dlls/ws2_32/tests/protocol.c @@ -96,7 +96,7 @@ static void test_WSAEnumProtocolsA(void) error = WSAGetLastError(); ok( error == WSAENOBUFS, "Expected 10055, received %ld\n", error);
- buffer = HeapAlloc( GetProcessHeap(), 0, len ); + buffer = malloc( len );
if (buffer) { @@ -113,7 +113,7 @@ static void test_WSAEnumProtocolsA(void) buffer[i].dwServiceFlags1); }
- HeapFree( GetProcessHeap(), 0, buffer ); + free( buffer ); }
/* Test invalid protocols in the list */ @@ -123,7 +123,7 @@ static void test_WSAEnumProtocolsA(void) ok( error == WSAENOBUFS || broken(error == WSAEFAULT) /* NT4 */, "Expected 10055, received %ld\n", error);
- buffer = HeapAlloc( GetProcessHeap(), 0, len ); + buffer = malloc( len );
if (buffer) { @@ -141,7 +141,7 @@ static void test_WSAEnumProtocolsA(void) } ok(found == 0x0A, "Expected 2 bits represented as 0xA, received 0x%x\n", found);
- HeapFree( GetProcessHeap(), 0, buffer ); + free( buffer ); } }
@@ -164,7 +164,7 @@ static void test_WSAEnumProtocolsW(void) error = WSAGetLastError(); ok( error == WSAENOBUFS, "Expected 10055, received %ld\n", error);
- buffer = HeapAlloc( GetProcessHeap(), 0, len ); + buffer = malloc( len );
if (buffer) { @@ -181,7 +181,7 @@ static void test_WSAEnumProtocolsW(void) buffer[i].dwServiceFlags1); }
- HeapFree( GetProcessHeap(), 0, buffer ); + free( buffer ); }
/* Test invalid protocols in the list */ @@ -191,7 +191,7 @@ static void test_WSAEnumProtocolsW(void) ok( error == WSAENOBUFS || broken(error == WSAEFAULT) /* NT4 */, "Expected 10055, received %ld\n", error);
- buffer = HeapAlloc( GetProcessHeap(), 0, len ); + buffer = malloc( len );
if (buffer) { @@ -209,7 +209,7 @@ static void test_WSAEnumProtocolsW(void) } ok(found == 0x0A, "Expected 2 bits represented as 0xA, received 0x%x\n", found);
- HeapFree( GetProcessHeap(), 0, buffer ); + free( buffer ); } }
@@ -2595,8 +2595,8 @@ static void test_gethostbyname(void) ret = GetIpForwardTable(NULL, &route_size, FALSE); ok(ret == ERROR_INSUFFICIENT_BUFFER, "GetIpForwardTable failed with a different error: %d\n", ret);
- adapters = HeapAlloc(GetProcessHeap(), 0, adap_size); - routes = HeapAlloc(GetProcessHeap(), 0, route_size); + adapters = malloc(adap_size); + routes = malloc(route_size);
ret = GetAdaptersInfo(adapters, &adap_size); ok(ret == NO_ERROR, "GetAdaptersInfo failed, error: %d\n", ret); @@ -2633,8 +2633,8 @@ static void test_gethostbyname(void) ok(found_default, "failed to find the first IP from gethostbyname!\n");
cleanup: - HeapFree(GetProcessHeap(), 0, adapters); - HeapFree(GetProcessHeap(), 0, routes); + free(adapters); + free(routes); }
static void test_gethostbyname_hack(void) @@ -2792,13 +2792,13 @@ static void test_WSAEnumNameSpaceProvidersA(void) todo_wine ok(error == WSAEFAULT, "Expected 10014, got %lu\n", error);
- name = HeapAlloc(GetProcessHeap(), 0, len); + name = malloc(len);
ret = WSAEnumNameSpaceProvidersA(&len, name); todo_wine ok(ret > 0, "Expected more than zero name space providers\n");
- HeapFree(GetProcessHeap(), 0, name); + free(name); }
static void test_WSAEnumNameSpaceProvidersW(void) @@ -2839,7 +2839,7 @@ static void test_WSAEnumNameSpaceProvidersW(void) todo_wine ok(error == WSAEFAULT, "Expected 10014, got %lu\n", error);
- name = HeapAlloc(GetProcessHeap(), 0, len); + name = malloc(len);
ret = WSAEnumNameSpaceProvidersW(&len, name); todo_wine @@ -2868,7 +2868,7 @@ static void test_WSAEnumNameSpaceProvidersW(void) } }
- HeapFree(GetProcessHeap(), 0, name); + free(name); }
static void test_WSCGetProviderInfo(void) diff --git a/dlls/ws2_32/tests/sock.c b/dlls/ws2_32/tests/sock.c index e53d9991e56..2899f17dfba 100644 --- a/dlls/ws2_32/tests/sock.c +++ b/dlls/ws2_32/tests/sock.c @@ -3114,7 +3114,7 @@ static void test_WSASocket(void) ok(err == WSAENOBUFS, "WSAEnumProtocolsA error is %d, not WSAENOBUFS(%d)\n", err, WSAENOBUFS);
- pi = HeapAlloc(GetProcessHeap(), 0, pi_size); + pi = malloc(pi_size); ok(pi != NULL, "Failed to allocate memory\n");
items = WSAEnumProtocolsA(wsaproviders, pi, &pi_size); @@ -3123,7 +3123,7 @@ static void test_WSASocket(void)
if (items == 0) { skip("No protocols enumerated.\n"); - HeapFree(GetProcessHeap(), 0, pi); + free(pi); return; }
@@ -3210,7 +3210,7 @@ static void test_WSASocket(void)
closesocket(sock);
- HeapFree(GetProcessHeap(), 0, pi); + free(pi);
pi_size = 0; items = WSAEnumProtocolsA(NULL, NULL, &pi_size); @@ -3220,7 +3220,7 @@ static void test_WSASocket(void) ok(err == WSAENOBUFS, "WSAEnumProtocolsA error is %d, not WSAENOBUFS(%d)\n", err, WSAENOBUFS);
- pi = HeapAlloc(GetProcessHeap(), 0, pi_size); + pi = malloc(pi_size); ok(pi != NULL, "Failed to allocate memory\n");
items = WSAEnumProtocolsA(NULL, pi, &pi_size); @@ -3277,7 +3277,7 @@ static void test_WSASocket(void) closesocket(sock); }
- HeapFree(GetProcessHeap(), 0, pi); + free(pi);
SetLastError(0xdeadbeef); /* starting on vista the socket function returns error during the socket @@ -5944,7 +5944,7 @@ static void test_send(void)
hThread = CreateThread(NULL, 0, drain_socket_thread, &dst, 0, &id);
- buffer = HeapAlloc(GetProcessHeap(), 0, buflen); + buffer = malloc(buflen);
/* fill the buffer with some nonsense */ for (i = 0; i < buflen; ++i) @@ -6022,7 +6022,7 @@ end: } if (ov.hEvent) CloseHandle(ov.hEvent); - HeapFree(GetProcessHeap(), 0, buffer); + free(buffer); }
#define WM_SOCKET (WM_USER+100)