From 2c85cc201955008ef90df3f5f4dbb3fe2c096279 Mon Sep 17 00:00:00 2001 From: Shuveb Hussain Date: Fri, 30 Aug 2019 07:20:24 +0530 Subject: [PATCH] Freeing allocated memory before exiting. --- create_load.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/create_load.c b/create_load.c index a06372b..55f81b6 100644 --- a/create_load.c +++ b/create_load.c @@ -175,6 +175,12 @@ void load_disk() { printf("\nOr with sudo:\n"); printf("echo 3 | sudo tee /proc/sys/vm/drop_caches\n"); printf("********************************************************************************\n"); + + /* Free allocated memory */ + i = 0; + while (root_dir_entries[i++] != NULL) + free(root_dir_entries[i]); + free(root_dir_entries); } /*