From 23036cf3d3ae16a7943997e09dc76cfa5e6c832e Mon Sep 17 00:00:00 2001 From: Arthur Barraux Date: Wed, 14 Jan 2026 20:24:37 +0100 Subject: [PATCH] warranty 0 memoey leak --- install.sh | 1 + src/file_io.c | 1 + 2 files changed, 2 insertions(+) diff --git a/install.sh b/install.sh index ddf59b0..e4c3c4c 100755 --- a/install.sh +++ b/install.sh @@ -18,6 +18,7 @@ echo "Create config files ..." mkdir -pv ~/.beluga/ cp -rv ./assets/ ~/.beluga/ mkdir -pv ~/.beluga/packages/ +mkdir -pv ~/.beluga/config/ read -p "Do you want to replace your config file or keep it (init.lisp.bak) / (init.lisp.new) ? (Y/n)" confirm if [[ "$confirm" =~ ^[Yy]$ ]]; then diff --git a/src/file_io.c b/src/file_io.c index 312bfd4..4ae9b01 100644 --- a/src/file_io.c +++ b/src/file_io.c @@ -70,6 +70,7 @@ void editorCloseFile(void) { free(E.row[i].render); } E.numrows = 0; + free(E.row); E.row = NULL; E.dirty = 0; free(E.filename);