From 8c85fefaee0b43cba2d22be942f88f051eba9a9f Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Tue, 25 Apr 2023 09:28:34 -0600 Subject: [PATCH] Plug memory leaks in store_sudo_test found by LSAN. --- lib/eventlog/regress/eventlog_store/store_sudo_test.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/eventlog/regress/eventlog_store/store_sudo_test.c b/lib/eventlog/regress/eventlog_store/store_sudo_test.c index 06aa1230c..64e015dff 100644 --- a/lib/eventlog/regress/eventlog_store/store_sudo_test.c +++ b/lib/eventlog/regress/eventlog_store/store_sudo_test.c @@ -189,12 +189,14 @@ main(int argc, char *argv[]) next: lbuf.len = 0; + eventlog_json_free(root); eventlog_free(evlog); if (infp != NULL) fclose(infp); if (outfp != NULL && outfp != infp) fclose(outfp); } + sudo_lbuf_destroy(&lbuf); if (ntests != 0) { printf("%s: %d test%s run, %d errors, %d%% success rate\n",