diff options
Diffstat (limited to 'file_loader.c')
| -rw-r--r-- | file_loader.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/file_loader.c b/file_loader.c index f54a4d2..0d92241 100644 --- a/file_loader.c +++ b/file_loader.c @@ -151,10 +151,10 @@ void destroy_file(file_t **f) } } - for (allocated_pat_t *next; (*f)->ops; (*f)->ops = next) { - next = (*f)->ops->next; - destroy_pat(&(*f)->ops->op); - xfree(&(*f)->ops); + for (allocated_pat_t *next; (*f)->pats; (*f)->pats = next) { + next = (*f)->pats->next; + destroy_pat(&(*f)->pats->pat); + xfree(&(*f)->pats); } xfree(f); |
