Lines Matching refs:entry
61 _zip_entry_finalize(cd->entry+i); in _zip_cdir_free()
62 free(cd->entry); in _zip_cdir_free()
72 struct zip_entry *entry; in _zip_cdir_grow() local
83 if ((entry=((struct zip_entry *) in _zip_cdir_grow()
84 realloc(cd->entry, sizeof(*(cd->entry))*(size_t)nentry))) == NULL) { in _zip_cdir_grow()
90 _zip_entry_init(entry+i); in _zip_cdir_grow()
93 cd->entry = entry; in _zip_cdir_grow()
112 cd->entry = NULL; in _zip_cdir_new()
113 …lse if (nentry > ((size_t)-1)/sizeof(*(cd->entry)) || (cd->entry=(struct zip_entry *)malloc(sizeof… in _zip_cdir_new()
120 _zip_entry_init(cd->entry+i); in _zip_cdir_new()
150 struct zip_entry *entry = za->entry+filelist[i].idx; in _zip_cdir_write() local
152 …if ((ret=_zip_dirent_write(entry->changes ? entry->changes : entry->orig, fp, ZIP_FL_CENTRAL, &za-… in _zip_cdir_write()
831 if ((flags & ZIP_FL_UNCHANGED) || za->entry[idx].changes == NULL) { in _zip_get_dirent()
832 if (za->entry[idx].orig == NULL) { in _zip_get_dirent()
836 if (za->entry[idx].deleted && (flags & ZIP_FL_UNCHANGED) == 0) { in _zip_get_dirent()
840 return za->entry[idx].orig; in _zip_get_dirent()
843 return za->entry[idx].changes; in _zip_get_dirent()