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;