]> granicus.if.org Git - php/commitdiff
Print should be in *current* context (stack)
authorBob Weinand <bobwei9@hotmail.com>
Sat, 25 Apr 2015 17:15:08 +0000 (19:15 +0200)
committerBob Weinand <bobwei9@hotmail.com>
Sat, 25 Apr 2015 17:15:08 +0000 (19:15 +0200)
sapi/phpdbg/phpdbg_print.c
sapi/phpdbg/phpdbg_prompt.c

index 101120bc82bc9b4913b8339943b7cabbaa07a26e..11bfdf5a814cdebf11d1bb8864512135e089609c 100644 (file)
@@ -30,12 +30,12 @@ ZEND_EXTERN_MODULE_GLOBALS(phpdbg);
        PHPDBG_COMMAND_D_EXP(f, h, a, m, l, s, &phpdbg_prompt_commands[8], flags)
 
 const phpdbg_command_t phpdbg_print_commands[] = {
-       PHPDBG_PRINT_COMMAND_D(exec,       "print out the instructions in the execution context",  'e', print_exec,   NULL, 0, PHPDBG_ASYNC_SAFE),
-       PHPDBG_PRINT_COMMAND_D(opline,     "print out the instruction in the current opline",      'o', print_opline, NULL, 0, PHPDBG_ASYNC_SAFE),
-       PHPDBG_PRINT_COMMAND_D(class,      "print out the instructions in the specified class",    'c', print_class,  NULL, "s", PHPDBG_ASYNC_SAFE),
-       PHPDBG_PRINT_COMMAND_D(method,     "print out the instructions in the specified method",   'm', print_method, NULL, "m", PHPDBG_ASYNC_SAFE),
-       PHPDBG_PRINT_COMMAND_D(func,       "print out the instructions in the specified function", 'f', print_func,   NULL, "s", PHPDBG_ASYNC_SAFE),
-       PHPDBG_PRINT_COMMAND_D(stack,      "print out the instructions in the current stack",      's', print_stack,  NULL, 0, PHPDBG_ASYNC_SAFE),
+       PHPDBG_PRINT_COMMAND_D(exec,       "print out the instructions in the main execution context", 'e', print_exec,   NULL, 0, PHPDBG_ASYNC_SAFE),
+       PHPDBG_PRINT_COMMAND_D(opline,     "print out the instruction in the current opline",          'o', print_opline, NULL, 0, PHPDBG_ASYNC_SAFE),
+       PHPDBG_PRINT_COMMAND_D(class,      "print out the instructions in the specified class",        'c', print_class,  NULL, "s", PHPDBG_ASYNC_SAFE),
+       PHPDBG_PRINT_COMMAND_D(method,     "print out the instructions in the specified method",       'm', print_method, NULL, "m", PHPDBG_ASYNC_SAFE),
+       PHPDBG_PRINT_COMMAND_D(func,       "print out the instructions in the specified function",     'f', print_func,   NULL, "s", PHPDBG_ASYNC_SAFE),
+       PHPDBG_PRINT_COMMAND_D(stack,      "print out the instructions in the current stack",          's', print_stack,  NULL, 0, PHPDBG_ASYNC_SAFE),
        PHPDBG_END_COMMAND
 };
 
index 621fc1e3185e635b66a05c99cc6f53f878959a2e..173c3f60d8b3c478032a08bd24d1c2ff6414df5c 100644 (file)
@@ -821,7 +821,7 @@ PHPDBG_COMMAND(back) /* {{{ */
 PHPDBG_COMMAND(print) /* {{{ */
 {
        if (!param || param->type == EMPTY_PARAM) {
-               return phpdbg_do_print_exec(param);
+               return phpdbg_do_print_stack(param);
        } else switch (param->type) {
                case STR_PARAM:
                        return phpdbg_do_print_func(param);