From: Felipe Pena Date: Tue, 12 Nov 2013 00:24:24 +0000 (-0200) Subject: - Added check for no context file X-Git-Tag: php-5.6.0alpha1~110^2~467^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bbc35b60f9564d556f1c0c154f69108201b4913c;p=php - Added check for no context file --- diff --git a/phpdbg_prompt.c b/phpdbg_prompt.c index ab04a68eed..a73459e9a8 100644 --- a/phpdbg_prompt.c +++ b/phpdbg_prompt.c @@ -25,6 +25,7 @@ #include "phpdbg_help.h" #include "phpdbg_bp.h" #include "phpdbg_opcode.h" +#include "phpdbg_list.h" static const phpdbg_command_t phpdbg_prompt_commands[]; @@ -430,9 +431,14 @@ static PHPDBG_COMMAND(list) /* {{{ */ if (zend_is_executing(TSRMLS_C)) { filename = zend_get_executed_filename(TSRMLS_C); offset = zend_get_executed_lineno(TSRMLS_C); + } else if (!filename) { + printf("[No file to list]\n"); + return SUCCESS; } phpdbg_list_file(filename, count, offset); + + return SUCCESS; } /* }}} */ static const phpdbg_command_t phpdbg_prompt_commands[] = {