[ros-diffs] [gedmurphy] 37395: - reference the correct data - set the response info before returning See issue #2808 for more details.
gedmurphy at svn.reactos.org
gedmurphy at svn.reactos.org
Mon Nov 17 12:51:34 CET 2008
Author: gedmurphy
Date: Mon Nov 17 05:51:33 2008
New Revision: 37395
URL: http://svn.reactos.org/svn/reactos?rev=37395&view=rev
Log:
- reference the correct data
- set the response info before returning
See issue #2808 for more details.
Modified:
trunk/reactos/dll/win32/ws2_32/misc/ns.c
Modified: trunk/reactos/dll/win32/ws2_32/misc/ns.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32/misc/ns.c?rev=37395&r1=37394&r2=37395&view=diff
==============================================================================
--- trunk/reactos/dll/win32/ws2_32/misc/ns.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/ws2_32/misc/ns.c [iso-8859-1] Mon Nov 17 05:51:33 2008
@@ -1514,7 +1514,7 @@
ai->ai_family = PF_INET;
ai->ai_addrlen = sizeof(struct sockaddr_in);
ai->ai_addr = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, ai->ai_addrlen);
- sin = (struct sockaddr_in *)ret->ai_addr;
+ sin = (struct sockaddr_in *)ai->ai_addr;
sin->sin_family = AF_INET;
sin->sin_port = port;
if (hints)
@@ -1531,6 +1531,7 @@
if (ai->ai_protocol == 0)
ai->ai_protocol = hints->ai_protocol;
}
+ ret = ai;
}
if (ret == NULL)
More information about the Ros-diffs
mailing list