2010-04-14 Gonzalo Paniagua Javier <gonzalo@novell.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 15 Apr 2010 02:42:35 +0000 (02:42 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 15 Apr 2010 02:42:35 +0000 (02:42 -0000)
* socket-io.c: make GetHostByName ("") work on windows.
Fixes bug #456723.

svn path=/trunk/mono/; revision=155466

mono/metadata/ChangeLog
mono/metadata/socket-io.c

index 2ccadac11fe95bd5f9714307fb368799f62f94da..183911d66431cf53557c19d383cc70315452878c 100644 (file)
@@ -1,3 +1,8 @@
+2010-04-14 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * socket-io.c: make GetHostByName ("") work on windows.
+       Fixes bug #456723.
+
 2010-04-14 Gonzalo Paniagua Javier <gonzalo@novell.com>
 
        * object-internals.h:
index bc0b4e95f1084896d262e3b4f0c7964f25a99577..070880498815c68a33ea9fa8f25680659856c4d8 100644 (file)
@@ -2861,9 +2861,13 @@ MonoBoolean ves_icall_System_Net_Dns_GetHostByName_internal(MonoString *host, Mo
        }
 #endif
 
+#ifndef HOST_WIN32
        he = NULL;
        if (*hostname)
                he = _wapi_gethostbyname (hostname);
+#else
+       he = _wapi_gethostbyname (hostname);
+#endif
        g_free(hostname);
 
        if (*hostname && he==NULL)