diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-12-05 11:15:59 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-12-05 11:15:59 +0100 |
commit | 461dc8e36ccc2e31799087bee4604c33bee9afc6 (patch) | |
tree | 800704428681ea66f1c19ea12fd76df4061447ed /src/include | |
parent | 07b4b1aa3f2c9ac74462ff3cb2b6a32c25e13c2e (diff) | |
download | exchange-461dc8e36ccc2e31799087bee4604c33bee9afc6.tar.xz |
-fix crash if there is a conflict on inserting into the purse_decision table
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/taler_exchange_service.h | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/src/include/taler_exchange_service.h b/src/include/taler_exchange_service.h index d11f7d616..fcb75a1b9 100644 --- a/src/include/taler_exchange_service.h +++ b/src/include/taler_exchange_service.h @@ -1171,9 +1171,8 @@ TALER_EXCHANGE_batch_deposit ( * @param deposit the batch deposit permission request handle */ void -TALER_EXCHANGE_batch_deposit_force_dc (struct - TALER_EXCHANGE_BatchDepositHandle * - deposit); +TALER_EXCHANGE_batch_deposit_force_dc ( + struct TALER_EXCHANGE_BatchDepositHandle *deposit); /** @@ -1183,8 +1182,8 @@ TALER_EXCHANGE_batch_deposit_force_dc (struct * @param deposit the deposit permission request handle */ void -TALER_EXCHANGE_batch_deposit_cancel (struct - TALER_EXCHANGE_BatchDepositHandle *deposit); +TALER_EXCHANGE_batch_deposit_cancel ( + struct TALER_EXCHANGE_BatchDepositHandle *deposit); /* ********************* /coins/$COIN_PUB/refund *********************** */ @@ -1241,15 +1240,15 @@ typedef void * signatures fail to verify). In this case, the callback is not called. */ struct TALER_EXCHANGE_RefundHandle * -TALER_EXCHANGE_refund (struct TALER_EXCHANGE_Handle *exchange, - const struct TALER_Amount *amount, - const struct - TALER_PrivateContractHashP *h_contract_terms, - const struct TALER_CoinSpendPublicKeyP *coin_pub, - uint64_t rtransaction_id, - const struct TALER_MerchantPrivateKeyP *merchant_priv, - TALER_EXCHANGE_RefundCallback cb, - void *cb_cls); +TALER_EXCHANGE_refund ( + struct TALER_EXCHANGE_Handle *exchange, + const struct TALER_Amount *amount, + const struct TALER_PrivateContractHashP *h_contract_terms, + const struct TALER_CoinSpendPublicKeyP *coin_pub, + uint64_t rtransaction_id, + const struct TALER_MerchantPrivateKeyP *merchant_priv, + TALER_EXCHANGE_RefundCallback cb, + void *cb_cls); /** |