diff options
author | Dmitry Stogov <dmitry@php.net> | 2008-07-24 11:47:51 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2008-07-24 11:47:51 +0000 |
commit | 44325e647302aa29e5ad3a2a324a57ed928d8f72 (patch) | |
tree | e64d6b8f512204dce11dfa74c73c5631462a5a72 /Zend/zend_compile.h | |
parent | 797202ca1ad63e5e13da339f247184b302a918e8 (diff) | |
download | php-git-44325e647302aa29e5ad3a2a324a57ed928d8f72.tar.gz |
Fixed bug #45178 (memory corruption on assignment result of "new" by reference)
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r-- | Zend/zend_compile.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 89ae65108c..7ddbe50f56 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -645,6 +645,7 @@ int zendlex(znode *zendlval TSRMLS_DC); #define ZEND_PARSED_FUNCTION_CALL (1<<3) #define ZEND_PARSED_VARIABLE (1<<4) #define ZEND_PARSED_REFERENCE_VARIABLE (1<<5) +#define ZEND_PARSED_NEW (1<<6) /* unset types */ @@ -725,6 +726,7 @@ int zendlex(znode *zendlval TSRMLS_DC); #define ZEND_RETURNS_FUNCTION 1<<0 +#define ZEND_RETURNS_NEW 1<<1 END_EXTERN_C() |