derick Mon Mar 1 03:11:47 2004 EDT Added files: (Branch: PHP_4_3) /php-src/tests/lang bug27443.phpt
Modified files: /php-src NEWS /Zend zend_builtin_functions.c Log: - MFH: Fixed bug #27443 (defined() returns wrong type). http://cvs.php.net/diff.php/php-src/NEWS?r1=1.1247.2.579&r2=1.1247.2.580&ty=u Index: php-src/NEWS diff -u php-src/NEWS:1.1247.2.579 php-src/NEWS:1.1247.2.580 --- php-src/NEWS:1.1247.2.579 Wed Feb 25 17:12:02 2004 +++ php-src/NEWS Mon Mar 1 03:11:44 2004 @@ -3,6 +3,7 @@ ?? Feb 2004, Version 4.3.5 - Fixed possible crashes inside socket extension, due to missing check inside allocation functions. (Ilia) +- Fixed bug #27443 (defined() returns wrong type). (Derick) - Fixed bug #27384 (unpack() misbehaves with 1 char string). (GeorgeS) - Fixed bug #27383 (Potential crash inside fopen_wrapper, while parsing response code). (Ilia) http://cvs.php.net/diff.php/Zend/zend_builtin_functions.c?r1=1.124.2.13&r2=1.124.2.14&ty=u Index: Zend/zend_builtin_functions.c diff -u Zend/zend_builtin_functions.c:1.124.2.13 Zend/zend_builtin_functions.c:1.124.2.14 --- Zend/zend_builtin_functions.c:1.124.2.13 Thu Aug 28 12:08:11 2003 +++ Zend/zend_builtin_functions.c Mon Mar 1 03:11:46 2004 @@ -490,9 +490,9 @@ convert_to_string_ex(var); if (zend_get_constant((*var)->value.str.val, (*var)->value.str.len, &c TSRMLS_CC)) { zval_dtor(&c); - RETURN_LONG(1); + RETURN_TRUE; } else { - RETURN_LONG(0); + RETURN_FALSE; } } /* }}} */ http://cvs.php.net/co.php/php-src/tests/lang/bug27443.phpt?r=1.1&p=1 Index: php-src/tests/lang/bug27443.phpt +++ php-src/tests/lang/bug27443.phpt --TEST-- Bug #27443 (defined() returns wrong type) --FILE-- <?php echo gettype(defined('test')); ?> --EXPECT-- boolean -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php