iliaa Mon May 4 14:43:14 2009 UTC Modified files: (Branch: PHP_5_2) /php-src/main network.c Log: Fixed a possible crash http://cvs.php.net/viewvc.cgi/php-src/main/network.c?r1=1.118.2.2.2.18&r2=1.118.2.2.2.19&diff_format=u Index: php-src/main/network.c diff -u php-src/main/network.c:1.118.2.2.2.18 php-src/main/network.c:1.118.2.2.2.19 --- php-src/main/network.c:1.118.2.2.2.18 Mon May 4 14:12:23 2009 +++ php-src/main/network.c Mon May 4 14:43:14 2009 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: network.c,v 1.118.2.2.2.18 2009/05/04 14:12:23 iliaa Exp $ */ +/* $Id: network.c,v 1.118.2.2.2.19 2009/05/04 14:43:14 iliaa Exp $ */ /*#define DEBUG_MAIN_NETWORK 1*/ @@ -786,7 +786,7 @@ switch (sa->sa_family) { #if HAVE_GETADDRINFO && HAVE_IPV6 case AF_INET6: - if (strstr(bindto, ':')) { + if (bindto && strstr(bindto, ':')) { ((struct sockaddr_in6 *)sa)->sin6_family = sa->sa_family; ((struct sockaddr_in6 *)sa)->sin6_port = htons(port); socklen = sizeof(struct sockaddr_in6);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php