1
0
mirror of https://gittea.dev/nova/th.git synced 2026-01-30 08:40:10 -05:00

removal of double free and text that wont ever be printed anyways

This commit is contained in:
nova
2025-11-04 21:02:54 +01:00
parent 67b99b1cec
commit 79f8c82338

View File

@@ -473,9 +473,7 @@ void delete(){
recursive_delete(mid_content[i]); recursive_delete(mid_content[i]);
} }
} }
free(btm_buffer);
} else { } else {
free(btm_buffer);
if (mid_content[selected_file_current].file_type & FILE_TYPE_DIR) { if (mid_content[selected_file_current].file_type & FILE_TYPE_DIR) {
recursive_delete(mid_content[selected_file_current]); 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 { } else {
free(btm_buffer);
free(cmd); free(cmd);
cmd = concat((char*)key_binding[index].black_magic, " \""); cmd = concat((char*)key_binding[index].black_magic, " \"");
cmd = concat(cmd, mid_content[selected_file_current].file_name); 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);*/ /*system(cmd);*/
free(cmd); free(cmd);
} else {
free(btm_buffer);
memcpy(btm_buffer, "cancled deletion", strlen("cancled deletion"));
} }
free(btm_buffer); free(btm_buffer);
btm_buffer = btm_buffer_tmp; btm_buffer = btm_buffer_tmp;