exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 4d82a970d3caa51de9ff3a0fc7178bdc908025d1
parent d6639fd62c41aa978412111538b30c252d680bff
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 12 Jul 2026 21:47:23 +0200

cancel on error

Diffstat:
Msrc/lib/exchange_api_post-withdraw.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/lib/exchange_api_post-withdraw.c b/src/lib/exchange_api_post-withdraw.c @@ -515,6 +515,8 @@ call_withdraw_blinded ( wh); if (TALER_EC_NONE != ec) { + TALER_EXCHANGE_post_withdraw_blinded_cancel ( + wh->withdraw_blinded_handle); wh->withdraw_blinded_handle = NULL; return ec; } @@ -1063,6 +1065,8 @@ TALER_EXCHANGE_post_withdraw_start ( pwh); if (TALER_EC_NONE != ec) { + TALER_EXCHANGE_post_blinding_prepare_cancel ( + pwh->blinding_prepare_handle); pwh->blinding_prepare_handle = NULL; return ec; }