--- Zend/zend_list.h Mon Jan 1 04:35:46 2007 +++ Zend/zend_list.h Thu Dec 6 22:52:34 2007 @@ -72,7 +72,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_addref(ulong id TSRMLS_DC); +ZEND_API int _zend_list_delete(ulong id TSRMLS_DC); +ZEND_API void *_zend_list_find(ulong id, int *type TSRMLS_DC); #define zend_list_addref(id) _zend_list_addref(id TSRMLS_CC) @@ -83,5 +83,5 @@ ZEND_API void *zend_fetch_resource(zval **passed_id TSRMLS_DC, int default_id, char *resource_type_name, int *found_resource_type, int num_resource_types, ...); -ZEND_API char *zend_rsrc_list_get_rsrc_type(int resource TSRMLS_DC); +ZEND_API char *zend_rsrc_list_get_rsrc_type(ulong resource TSRMLS_DC); ZEND_API int zend_fetch_list_dtor_id(char *type_name); --- Zend/zend_list.c Mon Jan 1 04:35:46 2007 +++ Zend/zend_list.c Thu Dec 6 22:58:18 2007 @@ -49,5 +49,5 @@ } -ZEND_API int _zend_list_delete(int id TSRMLS_DC) +ZEND_API int _zend_list_delete(ulong id TSRMLS_DC) { zend_rsrc_list_entry *le; @@ -66,5 +66,5 @@ -ZEND_API void *_zend_list_find(int id, int *type TSRMLS_DC) +ZEND_API void *_zend_list_find(ulong id, int *type TSRMLS_DC) { zend_rsrc_list_entry *le; @@ -79,5 +79,5 @@ } -ZEND_API int _zend_list_addref(int id TSRMLS_DC) +ZEND_API int _zend_list_addref(ulong id TSRMLS_DC) { zend_rsrc_list_entry *le; @@ -351,5 +351,5 @@ -char *zend_rsrc_list_get_rsrc_type(int resource TSRMLS_DC) +char *zend_rsrc_list_get_rsrc_type(ulong resource TSRMLS_DC) { zend_rsrc_list_dtors_entry *lde;