diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-05-22 11:13:28 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-05-23 10:41:10 +0200 |
commit | 64918c770282c0f60b407e8de3201a6b68c88e78 (patch) | |
tree | e9d8fa1e7ad2f07729f6aacf4f5ac7747bd74339 /Zend/zend_compile.h | |
parent | fdb7fc6153cfa8788d11e3dc74bc4f899bcdd42a (diff) | |
download | php-git-64918c770282c0f60b407e8de3201a6b68c88e78.tar.gz |
Forbid use of not fully linked classes
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r-- | Zend/zend_compile.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 963314ced8..9989011600 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -269,6 +269,9 @@ typedef struct _zend_oparray_context { /* Children must reuse parent get_iterator() | | | */ #define ZEND_ACC_REUSE_GET_ITERATOR (1 << 18) /* X | | | */ /* | | | */ +/* Class is being linked. Don't free strings. | | | */ +#define ZEND_ACC_LINKING_IN_PROGRESS (1 << 19) /* X | | | */ +/* | | | */ /* Function Flags (unused: 28...30) | | | */ /* ============== | | | */ /* | | | */ |