diff options
Diffstat (limited to 'src/bank-lib/fakebank.c')
-rw-r--r-- | src/bank-lib/fakebank.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bank-lib/fakebank.c b/src/bank-lib/fakebank.c index 8a0ba21fa..b3639cae4 100644 --- a/src/bank-lib/fakebank.c +++ b/src/bank-lib/fakebank.c @@ -1386,6 +1386,7 @@ handle_admin_add_incoming (struct TALER_FAKEBANK_Handle *h, GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Currency `%s' does not match our configuration\n", amount.currency); + json_decref (json); return TALER_MHD_reply_with_error ( connection, MHD_HTTP_CONFLICT, @@ -1411,6 +1412,7 @@ handle_admin_add_incoming (struct TALER_FAKEBANK_Handle *h, { GNUNET_log (GNUNET_ERROR_TYPE_WARNING, "Reserve public key not unique\n"); + json_decref (json); return TALER_MHD_reply_with_error ( connection, MHD_HTTP_CONFLICT, |