]> granicus.if.org Git - php/commitdiff
i will not commit before 12:00
authorSterling Hughes <sterling@php.net>
Thu, 3 Apr 2003 03:07:58 +0000 (03:07 +0000)
committerSterling Hughes <sterling@php.net>
Thu, 3 Apr 2003 03:07:58 +0000 (03:07 +0000)
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00
i will not commit before 12:00

Zend/zend_list.c
Zend/zend_list.h

index 6b7c3e5fa754722e6283e3aeffb960fa8444c64b..560c9c18b8ff00953d2fef5d9b05e2df8d2004ff 100644 (file)
@@ -79,22 +79,6 @@ ZEND_API void *_zend_list_find(int id, int *type TSRMLS_DC)
        }
 }
 
-ZEND_API int zend_list_id_by_pointer(void *p, int type TSRMLS_DC)
-{
-       zend_rsrc_list_entry *le;
-       HashPosition pos;
-
-       for (zend_hash_internal_pointer_reset_ex(&EG(regular_list), &pos);
-                zend_hash_get_current_data_ex(&EG(regular_list), (void *) &le, &pos) == SUCCESS;
-                zend_hash_move_forward_ex(&EG(regular_list), &pos)) {
-               if (le->type == type && le->ptr == p) {
-                       return le->id;
-               } 
-       }
-
-       return -1;
-}
-               
 ZEND_API int _zend_list_addref(int id TSRMLS_DC)
 {
        zend_rsrc_list_entry *le;
index c6c3b1f8f471532803ef524dcc198a3ef316e6c5..05f5d50bf87ab9b03c4c20eeb615604ef8f14751 100644 (file)
@@ -34,7 +34,6 @@ typedef struct _zend_rsrc_list_entry {
        void *ptr;
        int type;
        int refcount;
-       int id;
 } zend_rsrc_list_entry;
 
 typedef void (*rsrc_dtor_func_t)(zend_rsrc_list_entry *rsrc TSRMLS_DC);
@@ -75,7 +74,6 @@ ZEND_API int zend_list_insert(void *ptr, int type);
 ZEND_API int _zend_list_addref(int id TSRMLS_DC);
 ZEND_API int _zend_list_delete(int id TSRMLS_DC);
 ZEND_API void *_zend_list_find(int id, int *type TSRMLS_DC);
-ZEND_API int zend_list_id_by_pointer(void *p, int type TSRMLS_DC);
 
 #define zend_list_addref(id)           _zend_list_addref(id TSRMLS_CC)
 #define zend_list_delete(id)           _zend_list_delete(id TSRMLS_CC)