diff options
Diffstat (limited to 'Zend/tests/bug34260.phpt')
-rwxr-xr-x | Zend/tests/bug34260.phpt | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/Zend/tests/bug34260.phpt b/Zend/tests/bug34260.phpt deleted file mode 100755 index fa393d065c..0000000000 --- a/Zend/tests/bug34260.phpt +++ /dev/null @@ -1,36 +0,0 @@ ---TEST-- -Bug #34260 (Segfault with callbacks (array_map) + overloading) ---FILE-- -<?php -class Faulty -{ - function __call($Method,$Args) - { - switch($Method) - { - case 'seg': - echo "I hate me\n"; - break; - } - } - - function NormalMethod($Args) - { - echo "I heart me\n"; - } -} - -$Faulty = new Faulty(); -$Array = array('Some junk','Some other junk'); - -// This causes a seg fault. -$Failure = array_map(array($Faulty,'seg'),$Array); - -// This does not. -$Failure = array_map(array($Faulty,'NormalMethod'),$Array); -?> ---EXPECT-- -I hate me -I hate me -I heart me -I heart me |