Lines Matching refs:za

49 #define PHP_ZIP_STAT_INDEX(za, index, flags, sb) \  argument
50 if (zip_stat_index(za, index, flags, &sb) != 0) { \
57 #define PHP_ZIP_STAT_PATH(za, path, path_len, flags, sb) \ argument
62 if (zip_stat(za, path, flags, &sb) != 0) { \
68 #define PHP_ZIP_SET_FILE_COMMENT(za, index, comment, comment_len) \ argument
71 if (zip_file_set_comment(za, index, NULL, 0, 0) < 0) { \
74 } else if (zip_file_set_comment(za, index, comment, comment_len, 0) < 0) { \
124 static int php_zip_extract_file(struct zip * za, char *dest, char *file, size_t file_len) in php_zip_extract_file() argument
157 if (path_cleaned_len >= MAXPATHLEN || zip_stat(za, file, 0, &sb) != 0) { in php_zip_extract_file()
232 zf = zip_fopen(za, file, 0); in php_zip_extract_file()
303 zs = zip_source_file(obj->za, resolved_path, offset_start, offset_len); in php_zip_add_file()
309 if (zip_file_replace(obj->za, replace, zs, flags) < 0) { in php_zip_add_file()
313 zip_error_clear(obj->za); in php_zip_add_file()
317 obj->last_id = zip_file_add(obj->za, entry_name, zs, flags); in php_zip_add_file()
322 zip_error_clear(obj->za); in php_zip_add_file()
460 intern = obj->za; \
501 if (obj->za) { in php_zip_status()
505 zip_error_get(obj->za, &zep, &syp); in php_zip_status()
509 err = zip_get_error(obj->za); in php_zip_status()
528 if (obj->za) { in php_zip_status_sys()
532 zip_error_get(obj->za, &zep, &syp); in php_zip_status_sys()
536 err = zip_get_error(obj->za); in php_zip_status_sys()
547 if (obj->za) { in php_zip_get_num_files()
548 zip_int64_t num = zip_get_num_entries(obj->za, 0); in php_zip_get_num_files()
567 if (obj->za) { in php_zipobj_get_zip_comment()
568 return (char *)zip_get_archive_comment(obj->za, len, 0); in php_zipobj_get_zip_comment()
1032 if (intern->za) { in php_zip_object_free_storage()
1033 if (zip_close(intern->za) != 0) { in php_zip_object_free_storage()
1034 … php_error_docref(NULL, E_WARNING, "Cannot destroy the zip context: %s", zip_strerror(intern->za)); in php_zip_object_free_storage()
1035 zip_discard(intern->za); in php_zip_object_free_storage()
1056 intern->za = NULL; in php_zip_object_free_storage()
1088 if (zip_int->za) { in php_zip_free_dir()
1089 if (zip_close(zip_int->za) != 0) { in php_zip_free_dir()
1092 zip_int->za = NULL; in php_zip_free_dir()
1176 rsrc_int->za = zip_open(resolved_path, 0, &err); in PHP_FUNCTION()
1177 if (rsrc_int->za == NULL) { in PHP_FUNCTION()
1183 rsrc_int->num_files = zip_get_num_entries(rsrc_int->za, 0); in PHP_FUNCTION()
1224 if (rsrc_int && rsrc_int->za) { in PHP_FUNCTION()
1231 ret = zip_stat_index(rsrc_int->za, rsrc_int->index_current, 0, &zr_rsrc->sb); in PHP_FUNCTION()
1238 zr_rsrc->zf = zip_fopen_index(rsrc_int->za, rsrc_int->index_current, 0); in PHP_FUNCTION()
1456 if (ze_obj->za) {
1458 if (zip_close(ze_obj->za) != 0) {
1463 ze_obj->za = NULL;
1495 ze_obj->za = intern;
1571 ze_obj->za = NULL;
1616 if (ze_obj->za) {
1617 zip_error_get(ze_obj->za, &zep, &syp);
1624 if (ze_obj->za) {
1627 err = zip_get_error(ze_obj->za);
1779 if (zip_set_file_compression(ze_obj->za, ze_obj->last_id, opts.comp_method, opts.comp_flags)) {
1786 if (zip_file_set_encryption(ze_obj->za, ze_obj->last_id, opts.enc_method, opts.enc_password)) {