summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-07-09 23:20:50 +0300
committerDmitry Stogov <dmitry@zend.com>2015-07-09 23:20:50 +0300
commit8c3f701eebfa92d761bb368cfa8c2d1ccf821b9d (patch)
tree27b4b3a7e25b4f8785ff5205ea7c3c91ebe16330 /Zend/zend_compile.h
parent788c4c852d0b0523eb918039e4ac3247f5c8a6d0 (diff)
downloadphp-git-8c3f701eebfa92d761bb368cfa8c2d1ccf821b9d.tar.gz
Fixed exception catching on break/continue
Fixed "finaly" handling on exception in "return" statement
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r--Zend/zend_compile.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h
index 5560b7e86d..52456a79e9 100644
--- a/Zend/zend_compile.h
+++ b/Zend/zend_compile.h
@@ -882,7 +882,8 @@ ZEND_API void zend_assert_valid_class_name(const zend_string *const_name);
#define ZEND_FETCH_ARG_MASK 0x000fffff
-#define ZEND_FREE_ON_JUMP (1<<0)
+#define ZEND_FREE_ON_RETURN (1<<0)
+#define ZEND_FREE_ON_BREAK (1<<1)
#define ZEND_MEMBER_FUNC_CALL (1<<0)