Home
last modified time | relevance | path

Searched refs:za (Results 26 – 50 of 59) sorted by last modified time

123

/PHP-5.5/ext/zip/lib/
H A Dzip_set_default_password.c44 zip_set_default_password(struct zip *za, const char *passwd) in zip_set_default_password() argument
46 if (za == NULL) in zip_set_default_password()
49 if (za->default_password) in zip_set_default_password()
50 free(za->default_password); in zip_set_default_password()
53 if ((za->default_password=strdup(passwd)) == NULL) { in zip_set_default_password()
54 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in zip_set_default_password()
59 za->default_password = NULL; in zip_set_default_password()
H A Dzip_set_file_comment.c43 zip_set_file_comment(struct zip *za, zip_uint64_t idx, in zip_set_file_comment() argument
48 if (idx >= za->nentry in zip_set_file_comment()
51 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_set_file_comment()
55 if (ZIP_IS_RDONLY(za)) { in zip_set_file_comment()
56 _zip_error_set(&za->error, ZIP_ER_RDONLY, 0); in zip_set_file_comment()
61 if ((tmpcom=(char *)_zip_memdup(comment, len, &za->error)) == NULL) in zip_set_file_comment()
67 free(za->entry[idx].ch_comment); in zip_set_file_comment()
68 za->entry[idx].ch_comment = tmpcom; in zip_set_file_comment()
69 za->entry[idx].ch_comment_len = len; in zip_set_file_comment()
H A Dzip_set_file_extra.c43 zip_set_file_extra(struct zip *za, zip_uint64_t idx, in zip_set_file_extra() argument
48 if (idx >= za->nentry in zip_set_file_extra()
51 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_set_file_extra()
55 if (ZIP_IS_RDONLY(za)) { in zip_set_file_extra()
56 _zip_error_set(&za->error, ZIP_ER_RDONLY, 0); in zip_set_file_extra()
61 if ((tmpext=(char *)_zip_memdup(extra, len, &za->error)) == NULL) in zip_set_file_extra()
67 free(za->entry[idx].ch_extra); in zip_set_file_extra()
68 za->entry[idx].ch_extra = tmpext; in zip_set_file_extra()
69 za->entry[idx].ch_extra_len = len; in zip_set_file_extra()
H A Dzip_set_name.c44 _zip_set_name(struct zip *za, zip_uint64_t idx, const char *name) in _zip_set_name() argument
49 if (idx >= za->nentry || name == NULL) { in _zip_set_name()
50 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in _zip_set_name()
54 if ((i=_zip_name_locate(za, name, 0, NULL)) != -1 && i != idx) { in _zip_set_name()
55 _zip_error_set(&za->error, ZIP_ER_EXISTS, 0); in _zip_set_name()
64 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in _zip_set_name()
68 if (za->entry[idx].state == ZIP_ST_UNCHANGED) in _zip_set_name()
69 za->entry[idx].state = ZIP_ST_RENAMED; in _zip_set_name()
71 free(za->entry[idx].ch_filename); in _zip_set_name()
72 za->entry[idx].ch_filename = s; in _zip_set_name()
H A Dzip_source_buffer.c52 zip_source_buffer(struct zip *za, const void *data, zip_uint64_t len, int freep) in zip_source_buffer() argument
57 if (za == NULL) in zip_source_buffer()
61 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_source_buffer()
66 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in zip_source_buffer()
75 if ((zs=zip_source_function(za, read_data, f)) == NULL) { in zip_source_buffer()
H A Dzip_source_crc.c55 zip_source_crc(struct zip *za, struct zip_source *src, int validate) in zip_source_crc() argument
60 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_source_crc()
65 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in zip_source_crc()
71 return zip_source_layered(za, src, crc_read, ctx); in zip_source_crc()
H A Dzip_source_deflate.c64 zip_source_deflate(struct zip *za, struct zip_source *src, in zip_source_deflate() argument
71 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_source_deflate()
76 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in zip_source_deflate()
83 if (zip_get_archive_flag(za, ZIP_AFL_TORRENT, 0)) in zip_source_deflate()
89 if ((s2=zip_source_layered(za, src, in zip_source_deflate()
H A Dzip_source_file.c44 zip_source_file(struct zip *za, const char *fname, zip_uint64_t start, in zip_source_file() argument
47 if (za == NULL) in zip_source_file()
51 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_source_file()
55 return _zip_source_file_or_p(za, fname, NULL, start, len, 1, NULL); in zip_source_file()
H A Dzip_source_filep.c62 zip_source_filep(struct zip *za, FILE *file, zip_uint64_t start, in zip_source_filep() argument
65 if (za == NULL) in zip_source_filep()
69 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_source_filep()
73 return _zip_source_file_or_p(za, NULL, file, start, len, 1, NULL); in zip_source_filep()
79 _zip_source_file_or_p(struct zip *za, const char *fname, FILE *file, in _zip_source_file_or_p() argument
87 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in _zip_source_file_or_p()
92 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in _zip_source_file_or_p()
99 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in _zip_source_file_or_p()
113 if ((zs=zip_source_function(za, read_file, f)) == NULL) { in _zip_source_file_or_p()
H A Dzip_source_function.c43 zip_source_function(struct zip *za, zip_source_callback zcb, void *ud) in zip_source_function() argument
47 if (za == NULL) in zip_source_function()
50 if ((zs=_zip_source_new(za)) == NULL) in zip_source_function()
62 _zip_source_new(struct zip *za) in _zip_source_new() argument
67 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in _zip_source_new()
H A Dzip_source_layered.c43 zip_source_layered(struct zip *za, struct zip_source *src, in zip_source_layered() argument
48 if (za == NULL) in zip_source_layered()
51 if ((zs=_zip_source_new(za)) == NULL) in zip_source_layered()
H A Dzip_source_pkware.c68 zip_source_pkware(struct zip *za, struct zip_source *src, in zip_source_pkware() argument
75 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_source_pkware()
79 _zip_error_set(&za->error, ZIP_ER_ENCRNOTSUPP, 0); in zip_source_pkware()
87 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in zip_source_pkware()
98 if ((s2=zip_source_layered(za, src, pkware_decrypt, ctx)) == NULL) { in zip_source_pkware()
H A Dzip_source_zip.c54 zip_source_zip(struct zip *za, struct zip *srcza, zip_uint64_t srcidx, in zip_source_zip() argument
63 if (za == NULL) in zip_source_zip()
67 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_source_zip()
73 _zip_error_set(&za->error, ZIP_ER_CHANGED, 0); in zip_source_zip()
86 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in zip_source_zip()
95 _zip_error_copy(&za->error, &srcza->error); in zip_source_zip()
109 if ((zs=zip_source_function(za, read_zip, p)) == NULL) { in zip_source_zip()
H A Dzip_stat.c41 zip_stat(struct zip *za, const char *fname, int flags, struct zip_stat *st) in zip_stat() argument
45 if ((idx=zip_name_locate(za, fname, flags)) < 0) in zip_stat()
48 return zip_stat_index(za, idx, flags, st); in zip_stat()
H A Dzip_stat_index.c46 if (index >= za->nentry) { in zip_stat_index()
47 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_stat_index()
51 if ((name=zip_get_name(za, index, flags)) == NULL) in zip_stat_index()
56 && ZIP_ENTRY_DATA_CHANGED(za->entry+index)) { in zip_stat_index()
58 _zip_error_set(&za->error, ZIP_ER_CHANGED, 0); in zip_stat_index()
63 if (za->cdir == NULL || index >= za->cdir->nentry) { in zip_stat_index()
64 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_stat_index()
70 st->crc = za->cdir->entry[index].crc; in zip_stat_index()
71 st->size = za->cdir->entry[index].uncomp_size; in zip_stat_index()
72 st->mtime = za->cdir->entry[index].last_mod; in zip_stat_index()
[all …]
H A Dzip_strerror.c40 zip_strerror(struct zip *za) in zip_strerror() argument
42 return _zip_error_strerror(&za->error); in zip_strerror()
H A Dzip_unchange.c45 return _zip_unchange(za, idx, 0); in zip_unchange()
55 if (idx >= za->nentry) { in _zip_unchange()
60 if (za->entry[idx].ch_filename) { in _zip_unchange()
62 i = _zip_name_locate(za, in _zip_unchange()
71 free(za->entry[idx].ch_filename); in _zip_unchange()
72 za->entry[idx].ch_filename = NULL; in _zip_unchange()
75 free(za->entry[idx].ch_extra); in _zip_unchange()
76 za->entry[idx].ch_extra = NULL; in _zip_unchange()
77 za->entry[idx].ch_extra_len = -1; in _zip_unchange()
78 free(za->entry[idx].ch_comment); in _zip_unchange()
[all …]
H A Dzip_unchange_all.c43 zip_unchange_all(struct zip *za) in zip_unchange_all() argument
48 for (i=0; i<za->nentry; i++) in zip_unchange_all()
49 ret |= _zip_unchange(za, i, 1); in zip_unchange_all()
51 ret |= zip_unchange_archive(za); in zip_unchange_all()
H A Dzip_unchange_archive.c43 zip_unchange_archive(struct zip *za) in zip_unchange_archive() argument
45 free(za->ch_comment); in zip_unchange_archive()
46 za->ch_comment = NULL; in zip_unchange_archive()
47 za->ch_comment_len = -1; in zip_unchange_archive()
49 za->ch_flags = za->flags; in zip_unchange_archive()
H A Dzipint.h208 struct zip *za; /* zip archive containing this file */ member
286 #define ZIP_IS_RDONLY(za) ((za)->ch_flags & ZIP_AFL_RDONLY) argument
H A Dzip_add.c48 zip_add(struct zip *za, const char *name, struct zip_source *source) in zip_add() argument
51 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_add()
55 return _zip_replace(za, ZIP_UINT64_MAX, name, source); in zip_add()
H A Dzip_add_dir.c46 zip_add_dir(struct zip *za, const char *name) in zip_add_dir() argument
53 if (ZIP_IS_RDONLY(za)) { in zip_add_dir()
54 _zip_error_set(&za->error, ZIP_ER_RDONLY, 0); in zip_add_dir()
59 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_add_dir()
68 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in zip_add_dir()
76 if ((source=zip_source_buffer(za, NULL, 0, 0)) == NULL) { in zip_add_dir()
81 ret = _zip_replace(za, -1, s ? s : name, source); in zip_add_dir()
H A Dzip_close.c88 if (za == NULL) in zip_close()
92 _zip_free(za); in zip_close()
98 if (za->zn && za->zp) { in zip_close()
104 _zip_free(za); in zip_close()
124 &za->error); in zip_close()
196 if ((NULL == za->zp) || (fseeko(za->zp, za->cdir->entry[i].offset, SEEK_SET) != 0)) { in zip_close()
257 if ((zs=zip_source_zip(za, za, i, ZIP_FL_RECOMPRESS, 0, -1)) in zip_close()
322 fclose(za->zp); in zip_close()
323 za->zp = NULL; in zip_close()
332 za->zp = fopen(za->zn, "rb"); in zip_close()
[all …]
H A Dzip_delete.c41 zip_delete(struct zip *za, zip_uint64_t idx) in zip_delete() argument
43 if (idx >= za->nentry) { in zip_delete()
44 _zip_error_set(&za->error, ZIP_ER_INVAL, 0); in zip_delete()
48 if (ZIP_IS_RDONLY(za)) { in zip_delete()
49 _zip_error_set(&za->error, ZIP_ER_RDONLY, 0); in zip_delete()
55 if (_zip_unchange(za, idx, 1) != 0) in zip_delete()
58 za->entry[idx].state = ZIP_ST_DELETED; in zip_delete()
H A Dzip_entry_new.c43 _zip_entry_new(struct zip *za) in _zip_entry_new() argument
46 if (!za) { in _zip_entry_new()
53 if (za->nentry+1 >= za->nentry_alloc) { in _zip_entry_new()
55 za->nentry_alloc += 16; in _zip_entry_new()
56 rentries = (struct zip_entry *)realloc(za->entry, in _zip_entry_new()
58 * za->nentry_alloc); in _zip_entry_new()
60 _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); in _zip_entry_new()
63 za->entry = rentries; in _zip_entry_new()
65 ze = za->entry+za->nentry; in _zip_entry_new()
77 if (za) in _zip_entry_new()
[all …]

Completed in 53 milliseconds

123