]> git.sesse.net Git - vlc/commitdiff
vlc_inet_pton: fix return values - fix #1824
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 10 Aug 2008 07:41:28 +0000 (10:41 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 10 Aug 2008 07:42:28 +0000 (10:42 +0300)
src/network/getaddrinfo.c

index 5e70dec7b5d055014ea6e01bcc43a7d2bd33e98f..23a0d25ce34b40a0a026ae0c9e1400162a06a5b0 100644 (file)
@@ -705,7 +705,7 @@ int vlc_inet_pton (int af, const char *src, void *dst)
     }, *res;
 
     if (getaddrinfo (src, NULL, &hints, &res))
-        return -1;
+        return 0;
 
     const void *data;
     size_t len;
@@ -726,7 +726,7 @@ int vlc_inet_pton (int af, const char *src, void *dst)
             return -1;
     }
     memcpy (dst, data, len);
-    return 0;
+    return 1;
 #else /* HAVE_INET_PTON */
     return inet_pton( af, src, dst );
 #endif /* HAVE_INET_PTON */