Browse Source

Remove "called at [(null):0]" from debug backtrace

PHP-5.1
Dmitry Stogov 20 years ago
parent
commit
b32a78c4fa
  1. 6
      Zend/zend_builtin_functions.c

6
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;

Loading…
Cancel
Save