diff options
Diffstat (limited to 'Zend/zend.h')
-rw-r--r-- | Zend/zend.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Zend/zend.h b/Zend/zend.h index 7b0230034c..f8c065b9b2 100644 --- a/Zend/zend.h +++ b/Zend/zend.h @@ -364,6 +364,11 @@ ZEND_API int zend_get_ini_entry(char *name, uint name_length, zval *contents); #define ZMSG_MEMORY_LEAK_REPEATED 5L #define ZMSG_LOG_SCRIPT_NAME 6L + +#define ZVAL_ADDREF(pz) (++(pz)->refcount) +#define ZVAL_DELREF(pz) (--(pz)->refcount) +#define ZVAL_REFCOUNT(pz) ((pz)->refcount) + #define INIT_PZVAL(z) \ (z)->refcount = 1; \ (z)->is_ref = 0; |