summaryrefslogtreecommitdiff
path: root/src/exchange
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-02-09 09:18:35 +0100
committerChristian Grothoff <christian@grothoff.org>2022-02-09 09:18:35 +0100
commitdfc5039d9a8ab7282147500c840c721094f45f4e (patch)
tree7e1eda5c4574881dd57fd0e91d00bc9fd471c0ff /src/exchange
parentbd930549fbcc185ab9f675665b77496af95e00dd (diff)
downloadexchange-dfc5039d9a8ab7282147500c840c721094f45f4e.tar.gz
exchange-dfc5039d9a8ab7282147500c840c721094f45f4e.tar.bz2
exchange-dfc5039d9a8ab7282147500c840c721094f45f4e.zip
-fix leak
Diffstat (limited to 'src/exchange')
-rw-r--r--src/exchange/taler-exchange-httpd_keys.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/exchange/taler-exchange-httpd_keys.c b/src/exchange/taler-exchange-httpd_keys.c
index 718facf5e..3fa1007ce 100644
--- a/src/exchange/taler-exchange-httpd_keys.c
+++ b/src/exchange/taler-exchange-httpd_keys.c
@@ -1916,6 +1916,10 @@ create_krd (struct TEH_KeyStateHandle *ksh,
r = json_object_update (keys, sig);
GNUNET_assert (0 == r);
}
+ else
+ {
+ json_decref (extensions);
+ }
// Special case for age restrictions: if enabled, provide the lits of
// age-restricted denominations.