void add_entry(struct zipentry *ze){ if(ziplist == NULL){ ziplist = ze; ziptail = ziplist; } else { ziplist->next_entry = ze; ziplist = ze; } number_of_entries++; }