aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--booki.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/booki.c b/booki.c
index 0540f56..50e5bd6 100644
--- a/booki.c
+++ b/booki.c
@@ -606,9 +606,11 @@ void search(int argc, char* argv[], char* booki_file) {
parse_book(cur_data, &book);
print_book(book, true);
write_book(book, fixed_file);
+ free_book(book);
}
fclose(fixed_file);
+ free(data);
// copy the fixed_file to booki file
bool success = copy(FIXED_FILE, booki_file);