=?UTF-8?Q?Andr=C3=A9=20Hentschel=20?=: ws2_32: Don't leak hostname ( Coverity).
Alexandre Julliard
julliard at winehq.org
Mon Jan 6 14:47:13 CST 2014
Module: wine
Branch: master
Commit: 57d2e8f3c398e3d02dbac9b17dc6c5a493c65169
URL: http://source.winehq.org/git/wine.git/?a=commit;h=57d2e8f3c398e3d02dbac9b17dc6c5a493c65169
Author: André Hentschel <nerv at dawncrow.de>
Date: Sat Jan 4 18:36:34 2014 +0100
ws2_32: Don't leak hostname (Coverity).
---
dlls/ws2_32/socket.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/ws2_32/socket.c b/dlls/ws2_32/socket.c
index 12838da..b027d7a 100644
--- a/dlls/ws2_32/socket.c
+++ b/dlls/ws2_32/socket.c
@@ -5479,6 +5479,7 @@ int WINAPI WS_getaddrinfo(LPCSTR nodename, LPCSTR servname, const struct WS_addr
if (punixhints->ai_socktype < 0)
{
WSASetLastError(WSAESOCKTNOSUPPORT);
+ HeapFree(GetProcessHeap(), 0, hostname);
return SOCKET_ERROR;
}
More information about the wine-cvs
mailing list