From acf670850bc1449c7b8c4d260c2b1871f494a268 Mon Sep 17 00:00:00 2001 From: dam Date: Wed, 21 Sep 2022 00:07:15 +0000 Subject: Store archive if it's open during shutdown. --- main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 695498e..a891979 100644 --- a/main.c +++ b/main.c @@ -1082,7 +1082,7 @@ int main(int argc, char *argv[]) { case KEY_BACKSPACE: if (db == &database) { - if( load_database(&archive, AR_BIN_PATH_NAME) == false) { + if (load_database(&archive, AR_BIN_PATH_NAME) == false) { store_database(&archive, AR_BIN_PATH_NAME); } db = &archive; @@ -1151,6 +1151,9 @@ int main(int argc, char *argv[]) { update_timers(&database); store_database(&database, DB_BIN_PATH_NAME); + if (db == &archive) { + store_database(&archive, AR_BIN_PATH_NAME); + } free_memory(); endwin(); return EXIT_SUCCESS; -- cgit v1.2.3