X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Frexit.c;h=2497c034014a6e3d6b585b9d6a9b306aa6cc41c8;hb=f8325a4ea617b15315183d7a8027c0b913c91034;hp=71ec130bb74fd034f4bee458c396b9e3c04339a6;hpb=7914b82edaf2df6c402ca3258314a2aabad58251;p=plomrogue diff --git a/src/rexit.c b/src/rexit.c index 71ec130..2497c03 100644 --- a/src/rexit.c +++ b/src/rexit.c @@ -9,6 +9,7 @@ #include "main.h" /* for World struct */ #include "map.h" /* for Map struct */ #include "keybindings.h" /* for KeysWinData, KeyBinding structs */ +#include "command_db.h" /* for free_command_db() */ @@ -42,6 +43,10 @@ static void cleanup(struct World * world) { free(world->log); } + if (cleanup_flags & CLEANUP_COMMAND_DB) + { + free_command_db(world); + } }