derick Thu Sep 2 02:36:35 2004 EDT Modified files: /php-src/tests/lang bug29944.phpt Log: - Added test for bug #29944. http://cvs.php.net/diff.php/php-src/tests/lang/bug29944.phpt?r1=1.1&r2=1.2&ty=u Index: php-src/tests/lang/bug29944.phpt diff -u /dev/null php-src/tests/lang/bug29944.phpt:1.2 --- /dev/null Thu Sep 2 02:36:35 2004 +++ php-src/tests/lang/bug29944.phpt Thu Sep 2 02:36:35 2004 @@ -0,0 +1,20 @@ +--TEST-- +Bug #29944 (function defined in switch crashes PHP) +--FILE-- +<?PHP +$a = 1; +$b = "1"; +switch ($a) { + case 1: + function foo($bar) { + if (preg_match('/\d/', $bar)) return true; + return false; + } + echo foo($b); +} +?> + +===DONE=== +--EXPECT-- +1 +===DONE===
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php