From be055f1b9274c6a142fcba4f3687b5aa1532a379 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 19 Oct 2016 00:09:10 +0200 Subject: fix recently introduced double-free --- src/exchange/taler-exchange-httpd_deposit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/exchange') diff --git a/src/exchange/taler-exchange-httpd_deposit.c b/src/exchange/taler-exchange-httpd_deposit.c index 1784f6fdf..b0ab42e7f 100644 --- a/src/exchange/taler-exchange-httpd_deposit.c +++ b/src/exchange/taler-exchange-httpd_deposit.c @@ -218,11 +218,11 @@ TEH_DEPOSIT_handler_deposit (struct TEH_RequestHandler *rh, if (0 < TALER_amount_cmp (&deposit.deposit_fee, &deposit.amount_with_fee)) { + GNUNET_break_op (0); return TEH_RESPONSE_reply_external_error (connection, TALER_EC_DEPOSIT_NEGATIVE_VALUE_AFTER_FEE, "deposited amount smaller than depositing fee"); } - TEH_KS_release (key_state); res = verify_and_execute_deposit (connection, &deposit); -- cgit v1.2.3