From 79f8c8233858eb0e5ceb9639a0e49d241fd1b24b Mon Sep 17 00:00:00 2001 From: nova Date: Tue, 4 Nov 2025 21:02:54 +0100 Subject: [PATCH] removal of double free and text that wont ever be printed anyways --- interactions.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/interactions.c b/interactions.c index 2e635a3..cf939da 100644 --- a/interactions.c +++ b/interactions.c @@ -473,9 +473,7 @@ void delete(){ recursive_delete(mid_content[i]); } } - free(btm_buffer); } else { - free(btm_buffer); if (mid_content[selected_file_current].file_type & FILE_TYPE_DIR) { recursive_delete(mid_content[selected_file_current]); } @@ -703,10 +701,7 @@ void cmd_on_selected(unsigned long passes, int index){ } } } - free(btm_buffer); - memcpy(btm_buffer, "completed: ", strlen("completed: ")); } else { - free(btm_buffer); free(cmd); cmd = concat((char*)key_binding[index].black_magic, " \""); cmd = concat(cmd, mid_content[selected_file_current].file_name); @@ -720,9 +715,6 @@ void cmd_on_selected(unsigned long passes, int index){ /*system(cmd);*/ free(cmd); - } else { - free(btm_buffer); - memcpy(btm_buffer, "cancled deletion", strlen("cancled deletion")); } free(btm_buffer); btm_buffer = btm_buffer_tmp;