Lines Matching refs:e
46 struct zip_entry *e; in zip_file_set_comment() local
72 e = za->entry+idx; in zip_file_set_comment()
74 if (e->changes) { in zip_file_set_comment()
75 _zip_string_free(e->changes->comment); in zip_file_set_comment()
76 e->changes->comment = NULL; in zip_file_set_comment()
77 e->changes->changed &= ~ZIP_DIRENT_COMMENT; in zip_file_set_comment()
80 if (e->orig && e->orig->comment) in zip_file_set_comment()
81 changed = !_zip_string_equal(e->orig->comment, cstr); in zip_file_set_comment()
86 if (e->changes == NULL) { in zip_file_set_comment()
87 if ((e->changes=_zip_dirent_clone(e->orig)) == NULL) { in zip_file_set_comment()
93 e->changes->comment = cstr; in zip_file_set_comment()
94 e->changes->changed |= ZIP_DIRENT_COMMENT; in zip_file_set_comment()
98 if (e->changes && e->changes->changed == 0) { in zip_file_set_comment()
99 _zip_dirent_free(e->changes); in zip_file_set_comment()
100 e->changes = NULL; in zip_file_set_comment()