From 64918c770282c0f60b407e8de3201a6b68c88e78 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Wed, 22 May 2019 11:13:28 +0200 Subject: Forbid use of not fully linked classes --- Zend/zend_compile.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Zend/zend_compile.h') 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) | | | */ /* ============== | | | */ /* | | | */ -- cgit v1.2.1