summaryrefslogtreecommitdiff
path: root/src/exchange/taler-exchange-httpd_deposit.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2016-10-19 00:09:10 +0200
committerChristian Grothoff <christian@grothoff.org>2016-10-19 00:09:10 +0200
commitbe055f1b9274c6a142fcba4f3687b5aa1532a379 (patch)
tree7f353512d081cd53724409f975050f08655f4c44 /src/exchange/taler-exchange-httpd_deposit.c
parent70462f0b94d933bec7b735fecb66a75a45c91c66 (diff)
downloadexchange-be055f1b9274c6a142fcba4f3687b5aa1532a379.tar.gz
exchange-be055f1b9274c6a142fcba4f3687b5aa1532a379.tar.bz2
exchange-be055f1b9274c6a142fcba4f3687b5aa1532a379.zip
fix recently introduced double-free
Diffstat (limited to 'src/exchange/taler-exchange-httpd_deposit.c')
-rw-r--r--src/exchange/taler-exchange-httpd_deposit.c2
1 files changed, 1 insertions, 1 deletions
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);