summaryrefslogtreecommitdiff
path: root/Zend/tests/bug70547.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/tests/bug70547.phpt')
-rw-r--r--Zend/tests/bug70547.phpt38
1 files changed, 19 insertions, 19 deletions
diff --git a/Zend/tests/bug70547.phpt b/Zend/tests/bug70547.phpt
index f793e70781..d185cbc3a6 100644
--- a/Zend/tests/bug70547.phpt
+++ b/Zend/tests/bug70547.phpt
@@ -3,29 +3,29 @@ Bug #70547 (unsetting function variables corrupts backtrace)
--FILE--
<?php
function brokenTrace($arg1, &$arg2, $arg3){
- backtraceWrapper();
- var_dump(func_get_args());
- unset($arg3);
- var_dump(func_get_arg(0));
- var_dump(func_get_arg(1));
- var_dump(func_get_arg(2));
- var_dump(func_get_arg(3));
- backtraceWrapper();
- unset($arg1);
- var_dump(func_get_args());
- backtraceWrapper();
- unset($arg2);
- backtraceWrapper();
- var_dump(func_get_arg(0));
- var_dump(func_get_arg(1));
- var_dump(func_get_arg(2));
- var_dump(func_get_arg(3));
+ backtraceWrapper();
+ var_dump(func_get_args());
+ unset($arg3);
+ var_dump(func_get_arg(0));
+ var_dump(func_get_arg(1));
+ var_dump(func_get_arg(2));
+ var_dump(func_get_arg(3));
+ backtraceWrapper();
+ unset($arg1);
+ var_dump(func_get_args());
+ backtraceWrapper();
+ unset($arg2);
+ backtraceWrapper();
+ var_dump(func_get_arg(0));
+ var_dump(func_get_arg(1));
+ var_dump(func_get_arg(2));
+ var_dump(func_get_arg(3));
}
$arg2 = "2nd";
brokenTrace("1st", $arg2, "3th", "4th");
function backtraceWrapper(){
- $bt = debug_backtrace();
- var_dump($bt[1]['args']);
+ $bt = debug_backtrace();
+ var_dump($bt[1]['args']);
}
?>
--EXPECT--