mirror of
https://github.com/php/php-src.git
synced 2025-01-22 11:44:09 +08: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 i will not commit before 12:00 i will not commit before 12:00
This commit is contained in:
parent
929caf1060
commit
4fa866d667
@ -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;
|
||||
|
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user