255 for (;
ef;
ef =
ef->next) {
280 new_len = ls >
cs ? ls :
cs;
301 ef_prev->
next = ef_new;
313 ef_prev->
next = ef_new;
341 if (
e->changes ==
NULL) {
348 if (
e->orig &&
e->orig->extra_fields) {
RZ_API const KEY_TYPE bool * found
ZIP_EXTERN void zip_error_set(zip_error_t *_Nullable, int, int)
#define ZIP_EXTRA_FIELD_ALL
#define ZIP_EXTRA_FIELD_NEW
static struct sockaddr static addrlen static backlog const void static flags void flags
zip_extra_field_t * extra_fields
zip_dirent_t * _zip_dirent_clone(const zip_dirent_t *sde)
zip_dirent_t * _zip_get_dirent(zip_t *za, zip_uint64_t idx, zip_flags_t flags, zip_error_t *error)
#define ZIP_IS_RDONLY(za)
#define ZIP_DIRENT_EXTRA_FIELD
#define ZIP_EF_IS_INTERNAL(id)