Browse Source

- Whitespace and change the name of the macro to something more verbose

ZEND_GET_RESOURCE_ID(...)
experimental/pre_new_hash_func
Andi Gutmans 26 years ago
parent
commit
e2f12eb0e5
  1. 3
      Zend/zend_list.c
  2. 4
      Zend/zend_list.h

3
Zend/zend_list.c

@ -324,8 +324,7 @@ ZEND_API int zend_fetch_list_dtor_id(char *type_name)
zend_hash_internal_pointer_reset_ex(&list_destructors, &pos);
while(zend_hash_get_current_data_ex(&list_destructors, (void **)&lde, &pos) == SUCCESS) {
if(strcmp(type_name, lde->type_name) == 0)
{
if(strcmp(type_name, lde->type_name) == 0) {
#if 0
printf("Found resource id %d for resource type %s\n",(*lde).resource_id,type_name);
#endif

4
Zend/zend_list.h

@ -102,8 +102,8 @@ extern ZEND_API int le_index_ptr; /* list entry type for index pointers */
#define ZEND_REGISTER_RESOURCE(rsrc_result, rsrc_pointer, rsrc_type) \
zend_register_resource(rsrc_result, rsrc_pointer, rsrc_type);
#define ZEND_GET_LE(le_id, le_type_name) \
if(le_id == 0) { \
#define ZEND_GET_RESOURCE_ID(le_id, le_type_name) \
if (le_id == 0) { \
le_id = zend_fetch_list_dtor_id(le_type_name); \
}

Loading…
Cancel
Save