From 9d598cb91786f8f770f233ee912b4ea8ea64aa46 Mon Sep 17 00:00:00 2001 From: meepingsnesroms Date: Fri, 17 Nov 2017 16:44:15 -0800 Subject: [PATCH] Properly clean up memory on exit(libretrodb_tool) --- libretro-db/libretrodb_tool.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libretro-db/libretrodb_tool.c b/libretro-db/libretrodb_tool.c index b5d8842005..7e3a09c8af 100644 --- a/libretro-db/libretrodb_tool.c +++ b/libretro-db/libretrodb_tool.c @@ -177,6 +177,7 @@ int main(int argc, char ** argv) goto error; } + libretrodb_cursor_close(cur); libretrodb_close(db); error: @@ -184,5 +185,7 @@ error: libretrodb_free(db); if (cur) libretrodb_cursor_free(cur); + if (q) + libretrodb_query_free(q); return 1; }