]> granicus.if.org Git - php/commitdiff
- Fix for bug #15057: getimagesize() crashes when offline (on MacOSX)
authorDerick Rethans <derick@php.net>
Mon, 21 Jan 2002 07:54:56 +0000 (07:54 +0000)
committerDerick Rethans <derick@php.net>
Mon, 21 Jan 2002 07:54:56 +0000 (07:54 +0000)
main/network.c

index 02b7f1703a78d1888937cc42a7e3a4eb6144b7de..5dd6b6ed3aa3651fe8c813b47096f854d8612b4a 100644 (file)
@@ -150,6 +150,9 @@ static int php_network_getaddresses(const char *host, struct sockaddr ***sal)
                if ((n = getaddrinfo(host, NULL, &hints, &res))) {
                        php_error(E_WARNING, "php_network_getaddresses: getaddrinfo failed: %s", PHP_GAI_STRERROR(n));
                        return 0;
+               } else if (res == NULL) {
+                       php_error(E_WARNING, "php_network_getaddresses: getaddrinfo failed (null result pointer)");
+                       return 0;
                }
 
                sai = res;