From c6f443db2ecbd4207498ed07715f432ee0f0ef25 Mon Sep 17 00:00:00 2001 From: krakjoe Date: Sun, 10 Nov 2013 16:47:39 +0000 Subject: [PATCH] improve output from eval() --- phpdbg_prompt.c | 7 +++++-- test.php | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/phpdbg_prompt.c b/phpdbg_prompt.c index 4566fc7ef2..51c160582f 100644 --- a/phpdbg_prompt.c +++ b/phpdbg_prompt.c @@ -135,10 +135,13 @@ static PHPDBG_COMMAND(run) { /* {{{ */ static PHPDBG_COMMAND(eval) { /* {{{ */ zval retval; - + if (expr) { if (zend_eval_stringl((char*)expr, expr_len-1, &retval, "eval()'d code" TSRMLS_CC) == SUCCESS) { - printf("Success\n"); + printf("Success: "); + zend_print_zval_r( + &retval, 0 TSRMLS_CC); + printf("\n"); zval_dtor(&retval); } } else { diff --git a/test.php b/test.php index cbb2641e4f..e907c3b6bf 100644 --- a/test.php +++ b/test.php @@ -3,4 +3,5 @@ echo "Hello World\n"; if (isset($greeting)) { echo $greeting; } +return true; ?> -- 2.40.0