[glib] Handle EAI_NODATA==EAI_NONAME in win32 SDK



commit 73dbe591fb9ae98aab6902cf213132e2ad99c88c
Author: Hans Breuer <hans breuer org>
Date:   Sat May 30 15:18:02 2009 +0200

    Handle EAI_NODATA==EAI_NONAME in win32 SDK
---
 gio/gresolver.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/gio/gresolver.c b/gio/gresolver.c
index 2b4b746..e7a1754 100644
--- a/gio/gresolver.c
+++ b/gio/gresolver.c
@@ -636,7 +636,9 @@ g_resolver_error_from_addrinfo_error (gint err)
   switch (err)
     {
     case EAI_FAIL:
+#ifndef G_OS_WIN32 /* defined as NONAME claiming it is removed from rfc2553bis  */
     case EAI_NODATA:
+#endif
     case EAI_NONAME:
       return G_RESOLVER_ERROR_NOT_FOUND;
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]