[ros-diffs] [gedmurphy] 35851: Check for null pointers passed to inet_addr See issue #3695 for more details.
gedmurphy at svn.reactos.org
gedmurphy at svn.reactos.org
Mon Sep 1 10:00:22 CEST 2008
Author: gedmurphy
Date: Mon Sep 1 03:00:22 2008
New Revision: 35851
URL: http://svn.reactos.org/svn/reactos?rev=35851&view=rev
Log:
Check for null pointers passed to inet_addr
See issue #3695 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=35851&r1=35850&r2=35851&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 Sep 1 03:00:22 2008
@@ -1297,6 +1297,12 @@
ULONG u = 0;
p = (PCHAR)cp;
+
+ if (!p)
+ {
+ WSASetLastError(WSAEFAULT);
+ return INADDR_NONE;
+ }
if (strlen(p) == 0)
return INADDR_NONE;
More information about the Ros-diffs
mailing list