summaryrefslogtreecommitdiff
path: root/sapi/phpdbg/phpdbg_opcode.h
diff options
context:
space:
mode:
authorBob Weinand <bobwei9@hotmail.com>2015-07-31 02:05:49 +0200
committerBob Weinand <bobwei9@hotmail.com>2015-07-31 02:06:03 +0200
commit1da4ee25b89a668d55064f6cbfd62fcf1c9d00ef (patch)
tree328a37f388101805ccc8da6f037c19bb2dfbec85 /sapi/phpdbg/phpdbg_opcode.h
parent57247f01f74acf55cbe6fb2ee2c117d6db3848db (diff)
downloadphp-git-1da4ee25b89a668d55064f6cbfd62fcf1c9d00ef.tar.gz
Fix oplog trace with already freed closures
Diffstat (limited to 'sapi/phpdbg/phpdbg_opcode.h')
-rw-r--r--sapi/phpdbg/phpdbg_opcode.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/sapi/phpdbg/phpdbg_opcode.h b/sapi/phpdbg/phpdbg_opcode.h
index 34c9c37e50..10d8be3f42 100644
--- a/sapi/phpdbg/phpdbg_opcode.h
+++ b/sapi/phpdbg/phpdbg_opcode.h
@@ -30,7 +30,10 @@ void phpdbg_print_opline_ex(zend_execute_data *execute_data, zend_bool ignore_fl
typedef struct _phpdbg_oplog_entry phpdbg_oplog_entry;
struct _phpdbg_oplog_entry {
phpdbg_oplog_entry *next;
- zend_op_array *op_array;
+ zend_string *function_name;
+ zend_class_entry *scope;
+ zend_string *filename;
+ zend_op *opcodes;
zend_op *op;
};