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);