jay Tue Mar 18 16:49:02 2003 EDT Modified files: /php4/ext/standard browscap.c Log: get_browser() needs to use zend_is_auto_global() on _SERVER. Index: php4/ext/standard/browscap.c diff -u php4/ext/standard/browscap.c:1.69 php4/ext/standard/browscap.c:1.70 --- php4/ext/standard/browscap.c:1.69 Fri Mar 14 12:54:38 2003 +++ php4/ext/standard/browscap.c Tue Mar 18 16:49:01 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: browscap.c,v 1.69 2003/03/14 17:54:38 jay Exp $ */ +/* $Id: browscap.c,v 1.70 2003/03/18 21:49:01 jay Exp $ */ #include "php.h" #include "php_regex.h" @@ -244,6 +244,7 @@ } if (agent_name == NULL || Z_TYPE_PP(agent_name) == IS_NULL) { + zend_is_auto_global("_SERVER", sizeof("_SERVER")-1 TSRMLS_CC); if (!PG(http_globals)[TRACK_VARS_SERVER] || zend_hash_find(PG(http_globals)[TRACK_VARS_SERVER]->value.ht, "HTTP_USER_AGENT", sizeof("HTTP_USER_AGENT"), (void **) &agent_name)==FAILURE) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "HTTP_USER_AGENT variable is not set, cannot determine user agent name");
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php