diff options
author | Sterling Hughes <sterling@php.net> | 2003-04-02 16:58:52 +0000 |
---|---|---|
committer | Sterling Hughes <sterling@php.net> | 2003-04-02 16:58:52 +0000 |
commit | bb7c2ddb23955e9757837601b1311398cf9ac9f7 (patch) | |
tree | f2a9fa440790315456af710be7f95f6d5afe395a /Zend/zend_list.h | |
parent | bdd3b6042c538a58fbb629a832e19cabb4b507a7 (diff) | |
download | php-git-bb7c2ddb23955e9757837601b1311398cf9ac9f7.tar.gz |
add the ability for curl_multi_info to introspect the handles.
# Zend commit doesn't break anything, so I'm committing it. If anyone
# has problems, just speak up. :)
Diffstat (limited to 'Zend/zend_list.h')
-rw-r--r-- | Zend/zend_list.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_list.h b/Zend/zend_list.h index 05f5d50bf8..c6c3b1f8f4 100644 --- a/Zend/zend_list.h +++ b/Zend/zend_list.h @@ -34,6 +34,7 @@ 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); @@ -74,6 +75,7 @@ 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) |