exchange

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

commit 694a8c5cb640ac79b49f391be12dcdf7e687d6c4
parent 992643676edf19369a3c0d8a1e45efb0f1a17b6a
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Wed, 15 Jul 2026 23:16:39 +0200

0 is impossible, use hard assert

Diffstat:
Msrc/auditor/taler-helper-auditor-wire-credit.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/auditor/taler-helper-auditor-wire-credit.c b/src/auditor/taler-helper-auditor-wire-credit.c @@ -889,7 +889,8 @@ analyze_credit ( qs = TALER_AUDITORDB_insert_reserve_in_inconsistency ( TALER_ARL_adb, &riiDb); - if (qs <= 0) + GNUNET_assert (GNUNET_DB_STATUS_SUCCESS_NO_RESULTS != qs); + if (qs < 0) { global_qs = qs; GNUNET_break (GNUNET_DB_STATUS_SOFT_ERROR == qs); @@ -943,7 +944,8 @@ analyze_credit ( qs = TALER_AUDITORDB_insert_misattribution_in_inconsistency ( TALER_ARL_adb, &mii); - if (qs <= 0) + GNUNET_assert (GNUNET_DB_STATUS_SUCCESS_NO_RESULTS != qs); + if (qs < 0) { global_qs = qs; GNUNET_break (GNUNET_DB_STATUS_SOFT_ERROR == qs);