]> granicus.if.org Git - php/commitdiff
- Nuke zval_del_ref()
authorAndi Gutmans <andi@php.net>
Tue, 27 Feb 2001 20:26:16 +0000 (20:26 +0000)
committerAndi Gutmans <andi@php.net>
Tue, 27 Feb 2001 20:26:16 +0000 (20:26 +0000)
Zend/zend_variables.c
Zend/zend_variables.h

index 7fed1b6fb22ee1f6d094189f66b519e27bfcbd6f..fb7c1a1642e9bd4d4d2a4620796f28e9ecb43434 100644 (file)
@@ -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++;
index f468be61a097641d8598d691dac6fb4e2dd072bd..7dd6f8acd3e200545adf3923e836389da84ef0bd 100644 (file)
@@ -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