From ecc66535e096aad7cd2c8cf8c15d309d65c1c888 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 22 Nov 2023 22:07:05 +0100 Subject: -check rvalues --- src/testing/testing_api_cmd_refund.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/testing/testing_api_cmd_refund.c') diff --git a/src/testing/testing_api_cmd_refund.c b/src/testing/testing_api_cmd_refund.c index 578bee46b..516d64503 100644 --- a/src/testing/testing_api_cmd_refund.c +++ b/src/testing/testing_api_cmd_refund.c @@ -187,9 +187,10 @@ refund_run (void *cls, &rs->che.details.refund.merchant_pub.eddsa_pub); rs->che.details.refund.refund_fee = denom_pub->fees.refund; rs->che.details.refund.sig_amount = refund_amount; - TALER_amount_subtract (&rs->che.amount, - &refund_amount, - &rs->che.details.refund.refund_fee); + GNUNET_assert (0 <= + TALER_amount_subtract (&rs->che.amount, + &refund_amount, + &rs->che.details.refund.refund_fee)); rs->che.details.refund.rtransaction_id = rs->refund_transaction_id; TALER_merchant_refund_sign (&rs->coin, &h_contract_terms, -- cgit v1.2.3