summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Zend/zend_variables.c10
-rw-r--r--Zend/zend_variables.h1
2 files changed, 0 insertions, 11 deletions
diff --git a/Zend/zend_variables.c b/Zend/zend_variables.c
index 7fed1b6fb2..fb7c1a1642 100644
--- a/Zend/zend_variables.c
+++ b/Zend/zend_variables.c
@@ -90,16 +90,6 @@ ZEND_API void _zval_dtor(zval *zvalue ZEND_FILE_LINE_DC)
}
-ZEND_API void zval_del_ref(zval **p)
-{
- (*p)->refcount--;
- if ((*p)->refcount==0) {
- zval_dtor(*p);
- FREE_ZVAL(*p);
- }
-}
-
-
ZEND_API void zval_add_ref(zval **p)
{
(*p)->refcount++;
diff --git a/Zend/zend_variables.h b/Zend/zend_variables.h
index f468be61a0..7dd6f8acd3 100644
--- a/Zend/zend_variables.h
+++ b/Zend/zend_variables.h
@@ -49,7 +49,6 @@ END_EXTERN_C()
ZEND_API void zval_add_ref(zval **p);
-ZEND_API void zval_del_ref(zval **p);
#define ZVAL_DESTRUCTOR (void (*)(void *)) zval_dtor_wrapper
#define ZVAL_PTR_DTOR (void (*)(void *)) zval_ptr_dtor_wrapper