From 72c6e034da12140bd70bab4c9ee20780cb6efda1 Mon Sep 17 00:00:00 2001 From: ulfvonbelow Date: Mon, 6 May 2024 16:18:00 -0500 Subject: [PATCH] core: fix memory leak in gnunet-core cli. --- src/cli/core/gnunet-core.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cli/core/gnunet-core.c b/src/cli/core/gnunet-core.c index d351a2f7f..00b08eefc 100644 --- a/src/cli/core/gnunet-core.c +++ b/src/cli/core/gnunet-core.c @@ -204,14 +204,17 @@ run (void *cls, if (NULL == mh) { fprintf (stderr, "%s", _ ("Failed to connect to CORE service!\n")); + GNUNET_free (keyfile); return; } } if (! show_pid && ! show_conns && ! monitor_connections) { fprintf (stderr, "%s", _ ("No argument given.\n")); + GNUNET_free (keyfile); return; } + GNUNET_free (keyfile); GNUNET_SCHEDULER_add_shutdown (&shutdown_task, NULL); } -- 2.41.0