16 lines
334 B
C
16 lines
334 B
C
void
|
|
free_files(t_list **files) {
|
|
for (t_list *cur = *files; cur != nullptr;) {
|
|
dir_t *file = (dir_t*)cur->content;
|
|
if (!file->is_file)
|
|
closedir(file->dir);
|
|
free(file->path);
|
|
free(file);
|
|
|
|
t_list *next = cur->next;
|
|
free(cur);
|
|
cur = next;
|
|
}
|
|
free(files);
|
|
}
|