diff --git a/src/outputlist.c b/src/outputlist.c index e47aed0ab3aebb9f61b7be71f2608f23444f4d61..2ab904d4fd0b7008b324f3c37a5cab6c6b337520 100644 --- a/src/outputlist.c +++ b/src/outputlist.c @@ -112,6 +112,9 @@ void output_list_read_file(struct output_list *outputlist, const char *filename, ind += 1; } + /* Cleanup */ + free(line); + if (ind != outputlist->size) error("Did not read the correct number of output times.");