From fe79f6af9cef801011296a25809b695c26a35017 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 19 Feb 2023 13:11:57 +0100 Subject: -fix memory leak --- src/exchange/taler-exchange-httpd_keys.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/exchange/taler-exchange-httpd_keys.c b/src/exchange/taler-exchange-httpd_keys.c index 251c001b..69456cb3 100644 --- a/src/exchange/taler-exchange-httpd_keys.c +++ b/src/exchange/taler-exchange-httpd_keys.c @@ -2401,6 +2401,7 @@ finish_keys_response (struct TEH_KeyStateHandle *ksh) "Failed to generate key response data for %s\n", GNUNET_TIME_timestamp2s (last_cpd)); json_decref (denoms); + json_decref (grouped_denominations); json_decref (sctx.signkeys); json_decref (recoup); return GNUNET_SYSERR; @@ -2413,6 +2414,7 @@ finish_keys_response (struct TEH_KeyStateHandle *ksh) "No denomination keys available. Refusing to generate /keys response.\n"); GNUNET_CRYPTO_hash_context_abort (hash_context); } + json_decref (grouped_denominations); json_decref (sctx.signkeys); json_decref (recoup); json_decref (denoms); -- cgit v1.2.3