diff options
author | Dmitry Stogov <dmitry@php.net> | 2006-03-03 10:09:21 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2006-03-03 10:09:21 +0000 |
commit | b32a78c4fa70935e6c51f6ed44ff5df12844eef3 (patch) | |
tree | c22c7476342b1c16eb93c31f19fd26dddb81ad80 | |
parent | 622347bd8cfd3e1831ed18c9f30a2c57abf5271b (diff) | |
download | php-git-b32a78c4fa70935e6c51f6ed44ff5df12844eef3.tar.gz |
Remove "called at [(null):0]" from debug backtrace
-rw-r--r-- | Zend/zend_builtin_functions.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index af2f1b039b..e857fb7f0b 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -1806,7 +1806,11 @@ ZEND_FUNCTION(debug_print_backtrace) debug_print_backtrace_args(arg_array TSRMLS_CC); zval_ptr_dtor(&arg_array); } - zend_printf(") called at [%s:%d]\n", filename, lineno); + if (filename) { + zend_printf(") called at [%s:%d]\n", filename, lineno); + } else { + ZEND_PUTS(")\n"); + } include_filename = filename; ptr = skip->prev_execute_data; ++indent; |