Lines Matching refs:intern

85 		if (zip_set_file_comment(intern, index, NULL, 0) < 0) { \
88 } else if (zip_set_file_comment(intern, index, comment, comment_len) < 0) { \
415 #define ZIP_FROM_OBJECT(intern, object) \ argument
418 intern = obj->za; \
419 if (!intern) { \
1054 ze_zip_object * intern = (ze_zip_object *) object; in php_zip_object_free_storage() local
1057 if (!intern) { in php_zip_object_free_storage()
1060 if (intern->za) { in php_zip_object_free_storage()
1061 if (zip_close(intern->za) != 0) { in php_zip_object_free_storage()
1062 _zip_free(intern->za); in php_zip_object_free_storage()
1064 intern->za = NULL; in php_zip_object_free_storage()
1067 if (intern->buffers_cnt>0) { in php_zip_object_free_storage()
1068 for (i=0; i<intern->buffers_cnt; i++) { in php_zip_object_free_storage()
1069 efree(intern->buffers[i]); in php_zip_object_free_storage()
1071 efree(intern->buffers); in php_zip_object_free_storage()
1074 intern->za = NULL; in php_zip_object_free_storage()
1077 zend_object_std_dtor(&intern->zo TSRMLS_CC); in php_zip_object_free_storage()
1079 if (intern->zo.guards) { in php_zip_object_free_storage()
1080 zend_hash_destroy(intern->zo.guards); in php_zip_object_free_storage()
1081 FREE_HASHTABLE(intern->zo.guards); in php_zip_object_free_storage()
1084 if (intern->zo.properties) { in php_zip_object_free_storage()
1085 zend_hash_destroy(intern->zo.properties); in php_zip_object_free_storage()
1086 FREE_HASHTABLE(intern->zo.properties); in php_zip_object_free_storage()
1090 if (intern->filename) { in php_zip_object_free_storage()
1091 efree(intern->filename); in php_zip_object_free_storage()
1093 efree(intern); in php_zip_object_free_storage()
1099 ze_zip_object *intern; in php_zip_object_new() local
1102 intern = emalloc(sizeof(ze_zip_object)); in php_zip_object_new()
1103 memset(&intern->zo, 0, sizeof(zend_object)); in php_zip_object_new()
1105 intern->za = NULL; in php_zip_object_new()
1106 intern->buffers = NULL; in php_zip_object_new()
1107 intern->filename = NULL; in php_zip_object_new()
1108 intern->buffers_cnt = 0; in php_zip_object_new()
1109 intern->prop_handler = &zip_prop_handlers; in php_zip_object_new()
1112 zend_object_std_init(&intern->zo, class_type TSRMLS_CC); in php_zip_object_new()
1114 ALLOC_HASHTABLE(intern->zo.properties); in php_zip_object_new()
1115 zend_hash_init(intern->zo.properties, 0, NULL, ZVAL_PTR_DTOR, 0); in php_zip_object_new()
1116 intern->zo.ce = class_type; in php_zip_object_new()
1119 object_properties_init(&intern->zo, class_type); in php_zip_object_new()
1121 retval.handle = zend_objects_store_put(intern, in php_zip_object_new()
1491 struct zip *intern; in ZIPARCHIVE_METHOD() local
1535 intern = zip_open(resolved_path, flags, &err); in ZIPARCHIVE_METHOD()
1536 if (!intern || err) { in ZIPARCHIVE_METHOD()
1541 ze_obj->za = intern; in ZIPARCHIVE_METHOD()
1550 struct zip *intern; in ZIPARCHIVE_METHOD() local
1558 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1562 if (zip_close(intern)) { in ZIPARCHIVE_METHOD()
1579 struct zip *intern; in ZIPARCHIVE_METHOD() local
1588 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1590 zip_error_get(intern, &zep, &syp); in ZIPARCHIVE_METHOD()
1601 struct zip *intern; in ZIPARCHIVE_METHOD() local
1613 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1633 idx = zip_stat(intern, s, 0, &sb); in ZIPARCHIVE_METHOD()
1637 if (zip_add_dir(intern, (const char *)s) == -1) { in ZIPARCHIVE_METHOD()
1651 struct zip *intern; in php_zip_add_from_pattern() local
1667 ZIP_FROM_OBJECT(intern, this); in php_zip_add_from_pattern()
1744 if (php_zip_add_file(intern, Z_STRVAL_PP(zval_file), Z_STRLEN_PP(zval_file), in php_zip_add_from_pattern()
1775 struct zip *intern; in ZIPARCHIVE_METHOD() local
1787 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1804 if (php_zip_add_file(intern, filename, filename_len, in ZIPARCHIVE_METHOD()
1817 struct zip *intern; in ZIPARCHIVE_METHOD() local
1830 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1849 zs = zip_source_buffer(intern, ze_obj->buffers[pos], buffer_len, 0); in ZIPARCHIVE_METHOD()
1855 cur_idx = zip_name_locate(intern, (const char *)name, 0); in ZIPARCHIVE_METHOD()
1858 if (zip_delete(intern, cur_idx) == -1) { in ZIPARCHIVE_METHOD()
1863 if (zip_add(intern, name, zs) != -1) { in ZIPARCHIVE_METHOD()
1876 struct zip *intern; in ZIPARCHIVE_METHOD() local
1887 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1894 PHP_ZIP_STAT_PATH(intern, name, name_len, flags, sb); in ZIPARCHIVE_METHOD()
1904 struct zip *intern; in ZIPARCHIVE_METHOD() local
1914 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1921 if (zip_stat_index(intern, index, flags, &sb) != 0) { in ZIPARCHIVE_METHOD()
1932 struct zip *intern; in ZIPARCHIVE_METHOD() local
1943 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1953 idx = (long)zip_name_locate(intern, (const char *)name, flags); in ZIPARCHIVE_METHOD()
1967 struct zip *intern; in ZIPARCHIVE_METHOD() local
1976 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
1983 name = zip_get_name(intern, (int) index, flags); in ZIPARCHIVE_METHOD()
1997 struct zip *intern; in ZIPARCHIVE_METHOD() local
2006 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2011 if (zip_set_archive_comment(intern, (const char *)comment, (int)comment_len)) { in ZIPARCHIVE_METHOD()
2023 struct zip *intern; in ZIPARCHIVE_METHOD() local
2033 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2039 comment = zip_get_archive_comment(intern, &comment_len, (int)flags); in ZIPARCHIVE_METHOD()
2051 struct zip *intern; in ZIPARCHIVE_METHOD() local
2061 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2072 idx = zip_name_locate(intern, name, 0); in ZIPARCHIVE_METHOD()
2076 PHP_ZIP_SET_FILE_COMMENT(intern, idx, comment, comment_len); in ZIPARCHIVE_METHOD()
2084 struct zip *intern; in ZIPARCHIVE_METHOD() local
2095 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2102 PHP_ZIP_STAT_INDEX(intern, index, 0, sb); in ZIPARCHIVE_METHOD()
2103 PHP_ZIP_SET_FILE_COMMENT(intern, index, comment, comment_len); in ZIPARCHIVE_METHOD()
2111 struct zip *intern; in ZIPARCHIVE_METHOD() local
2123 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2134 idx = zip_name_locate(intern, name, 0); in ZIPARCHIVE_METHOD()
2139 comment = zip_get_file_comment(intern, idx, &comment_len, (int)flags); in ZIPARCHIVE_METHOD()
2148 struct zip *intern; in ZIPARCHIVE_METHOD() local
2159 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2166 PHP_ZIP_STAT_INDEX(intern, index, 0, sb); in ZIPARCHIVE_METHOD()
2167 comment = zip_get_file_comment(intern, index, &comment_len, (int)flags); in ZIPARCHIVE_METHOD()
2176 struct zip *intern; in ZIPARCHIVE_METHOD() local
2184 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2194 if (zip_delete(intern, index) < 0) { in ZIPARCHIVE_METHOD()
2206 struct zip *intern; in ZIPARCHIVE_METHOD() local
2216 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2225 PHP_ZIP_STAT_PATH(intern, name, name_len, 0, sb); in ZIPARCHIVE_METHOD()
2226 if (zip_delete(intern, sb.index)) { in ZIPARCHIVE_METHOD()
2237 struct zip *intern; in ZIPARCHIVE_METHOD() local
2248 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2262 if (zip_rename(intern, index, (const char *)new_name) != 0) { in ZIPARCHIVE_METHOD()
2273 struct zip *intern; in ZIPARCHIVE_METHOD() local
2283 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2294 PHP_ZIP_STAT_PATH(intern, name, name_len, 0, sb); in ZIPARCHIVE_METHOD()
2296 if (zip_rename(intern, sb.index, (const char *)new_name)) { in ZIPARCHIVE_METHOD()
2307 struct zip *intern; in ZIPARCHIVE_METHOD() local
2315 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2325 if (zip_unchange(intern, index) != 0) { in ZIPARCHIVE_METHOD()
2337 struct zip *intern; in ZIPARCHIVE_METHOD() local
2347 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2357 PHP_ZIP_STAT_PATH(intern, name, name_len, 0, sb); in ZIPARCHIVE_METHOD()
2359 if (zip_unchange(intern, sb.index) != 0) { in ZIPARCHIVE_METHOD()
2371 struct zip *intern; in ZIPARCHIVE_METHOD() local
2378 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2380 if (zip_unchange_all(intern) != 0) { in ZIPARCHIVE_METHOD()
2392 struct zip *intern; in ZIPARCHIVE_METHOD() local
2399 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2401 if (zip_unchange_archive(intern) != 0) { in ZIPARCHIVE_METHOD()
2418 struct zip *intern; in ZIPARCHIVE_METHOD() local
2449 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2453 …if (!php_zip_extract_file(intern, pathto, Z_STRVAL_P(zval_files), Z_STRLEN_P(zval_files) TSRMLS_CC… in ZIPARCHIVE_METHOD()
2468 …if (!php_zip_extract_file(intern, pathto, Z_STRVAL_PP(zval_file), Z_STRLEN_PP(zval_file) TSRMLS_CC… in ZIPARCHIVE_METHOD()
2483 int filecount = zip_get_num_files(intern); in ZIPARCHIVE_METHOD()
2491 char *file = (char*)zip_get_name(intern, i, ZIP_FL_UNCHANGED); in ZIPARCHIVE_METHOD()
2492 if (!php_zip_extract_file(intern, pathto, file, strlen(file) TSRMLS_CC)) { in ZIPARCHIVE_METHOD()
2503 struct zip *intern; in php_zip_get_from() local
2522 ZIP_FROM_OBJECT(intern, this); in php_zip_get_from()
2528 PHP_ZIP_STAT_PATH(intern, filename, filename_len, flags, sb); in php_zip_get_from()
2533 PHP_ZIP_STAT_INDEX(intern, index, 0, sb); in php_zip_get_from()
2544 zf = zip_fopen_index(intern, index, flags); in php_zip_get_from()
2546 zf = zip_fopen(intern, filename, flags); in php_zip_get_from()
2586 struct zip *intern; in ZIPARCHIVE_METHOD() local
2599 ZIP_FROM_OBJECT(intern, this); in ZIPARCHIVE_METHOD()
2605 if (zip_stat(intern, filename, 0, &sb) != 0) { in ZIPARCHIVE_METHOD()