From e43982375c7b0904636f286064ead2e5330f01e0 Mon Sep 17 00:00:00 2001 From: Richard Cohen Date: Thu, 6 Jul 2023 17:27:03 +0100 Subject: [PATCH] Valgrind: fix "definitely lost" memory in test - sqlite3test ==64824== 171 (88 direct, 83 indirect) bytes in 1 blocks are definitely lost in loss record 392 of 418 ==64824== at 0x4843FA3: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==64824== by 0x528A935: qof_session_new (qofsession.cpp:148) ==64824== by 0x141832: main (sqlite3test.c:34) --- bindings/python/sqlite3test.c | 1 + 1 file changed, 1 insertion(+) diff --git a/bindings/python/sqlite3test.c b/bindings/python/sqlite3test.c index b8c41889f4..9195bcd97d 100644 --- a/bindings/python/sqlite3test.c +++ b/bindings/python/sqlite3test.c @@ -36,6 +36,7 @@ int main() qof_session_load(s, NULL); qof_session_save(s, NULL); qof_session_end(s); + qof_session_destroy(s); unlink(TESTFILE); return 0; }