cvs: php4 /ext/pcre/tests bug21732.phpt

From: Date: Thu, 23 Jan 2003 18:22:56 +0000
Subject: cvs: php4 /ext/pcre/tests bug21732.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-18103@lists.php.net to get a copy of this message
moriyoshi Thu Jan 23 13:22:56 2003 EDT Added files: /php4/ext/pcre/tests bug21732.phpt Log: Added test case for bug #21732 Index: php4/ext/pcre/tests/bug21732.phpt +++ php4/ext/pcre/tests/bug21732.phpt --TEST-- Bug #21732 (preg_replace() segfaults with invalid parameters) --SKIPIF-- <?php extension_loaded("pcre") or die("skip pcre extension is not available"); ?> --INI-- error_reporting=0 --FILE-- <?php class foo { function cb($param) { var_dump($param); return "yes!"; } } var_dump(preg_replace('', array(), '')); var_dump(preg_replace_callback("/(ab)(cd)(e)/", array(new foo(), "cb"), 'abcde')); ?> --EXPECT-- bool(false) array(4) { [0]=> string(5) "abcde" [1]=> string(2) "ab" [2]=> string(2) "cd" [3]=> string(1) "e" } string(4) "yes!"

« previous php.cvs (#18103) next »