]> granicus.if.org Git - php/commitdiff
correction to print stack
authorkrakjoe <joe.watkins@live.co.uk>
Mon, 18 Nov 2013 23:49:57 +0000 (23:49 +0000)
committerkrakjoe <joe.watkins@live.co.uk>
Mon, 18 Nov 2013 23:49:57 +0000 (23:49 +0000)
phpdbg_print.c

index ad54c05cecbd13db4e5133844d810e8c5f064448..8929fb0faf819589a827cd0aabdd0c43b3e37a58 100644 (file)
@@ -111,15 +111,12 @@ PHPDBG_PRINT(exec) /* {{{ */
 
 PHPDBG_PRINT(stack) /* {{{ */
 {
-    if (EG(in_execution)) {
-        if (PHPDBG_G(ops)) {
-               /* @TODO(anyone) make this better */
-            phpdbg_notice(
-                "Stack in %s", zend_get_executed_filename(TSRMLS_C));
+    if (EG(in_execution) && EG(active_op_array)) {
+        phpdbg_notice(
+            "Stack in %s", zend_get_executed_filename(TSRMLS_C));
 
-            phpdbg_print_function_helper(
-               (zend_function*) EG(active_op_array) TSRMLS_CC);
-        }
+        phpdbg_print_function_helper(
+               (zend_function*) EG(active_op_array) TSRMLS_CC);
     } else {
         phpdbg_error("Not Executing!");
     }