Lines Matching refs:obj

427 		ze_zip_object *obj = (ze_zip_object*) zend_object_store_get_object(object TSRMLS_CC); \
428 intern = obj->za; \
474 static char * php_zipobj_get_filename(ze_zip_object *obj TSRMLS_DC) /* {{{ */ in php_zipobj_get_filename()
477 if (!obj) { in php_zipobj_get_filename()
481 if (obj->filename) { in php_zipobj_get_filename()
482 return obj->filename; in php_zipobj_get_filename()
810 typedef char *(*zip_read_const_char_from_ze_t)(ze_zip_object *obj TSRMLS_DC);
835 static int php_zip_property_reader(ze_zip_object *obj, zip_prop_handler *hnd, zval **retval, int ne… in php_zip_property_reader() argument
841 if (obj && obj->za != NULL) { in php_zip_property_reader()
843 retchar = hnd->read_const_char_func(obj->za, &len TSRMLS_CC); in php_zip_property_reader()
846 retint = hnd->read_int_func(obj->za TSRMLS_CC); in php_zip_property_reader()
853 retchar = hnd->read_const_char_from_obj_func(obj TSRMLS_CC); in php_zip_property_reader()
888 ze_zip_object *obj; in php_zip_get_property_ptr_ptr() local
907 obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); in php_zip_get_property_ptr_ptr()
909 if (obj->prop_handler != NULL) { in php_zip_get_property_ptr_ptr()
912 …ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_… in php_zip_get_property_ptr_ptr()
915 … ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); in php_zip_get_property_ptr_ptr()
933 ze_zip_object *obj; in php_zip_read_property() local
951 obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); in php_zip_read_property()
953 if (obj->prop_handler != NULL) { in php_zip_read_property()
956 …ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_… in php_zip_read_property()
959 … ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); in php_zip_read_property()
963 ret = php_zip_property_reader(obj, hnd, &retval, 1 TSRMLS_CC); in php_zip_read_property()
984 ze_zip_object *obj; in php_zip_has_property() local
1001 obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); in php_zip_has_property()
1003 if (obj->prop_handler != NULL) { in php_zip_has_property()
1006 …ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_… in php_zip_has_property()
1009 … ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); in php_zip_has_property()
1018 } else if (php_zip_property_reader(obj, hnd, &tmp, 0 TSRMLS_CC) == SUCCESS) { in php_zip_has_property()
1055 ze_zip_object *obj; in php_zip_get_properties() local
1065 obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); in php_zip_get_properties()
1068 if (obj->prop_handler == NULL) { in php_zip_get_properties()
1071 zend_hash_internal_pointer_reset_ex(obj->prop_handler, &pos); in php_zip_get_properties()
1073 while (zend_hash_get_current_data_ex(obj->prop_handler, (void**)&hnd, &pos) == SUCCESS) { in php_zip_get_properties()
1074 zend_hash_get_current_key_ex(obj->prop_handler, &key, &key_len, &num_key, 0, &pos); in php_zip_get_properties()
1076 ret = php_zip_property_reader(obj, hnd, &val, 0 TSRMLS_CC); in php_zip_get_properties()
1081 zend_hash_move_forward_ex(obj->prop_handler, &pos); in php_zip_get_properties()
2824 ze_zip_object *obj; in ZIPARCHIVE_METHOD() local
2840 obj = (ze_zip_object*) zend_object_store_get_object(this TSRMLS_CC); in ZIPARCHIVE_METHOD()
2842 stream = php_stream_zip_open(obj->filename, filename, mode STREAMS_CC TSRMLS_CC); in ZIPARCHIVE_METHOD()