exchange

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

commit 2078e278645731eb2b850cc3be24ee6131f14554
parent fac59c52785166518f2cf286f59f1e698f3f5ee4
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Mon, 17 Aug 2026 17:19:19 +0200

make RATER_COMMAND mandatory

Diffstat:
Msrc/exchange/taler-exchange-sanctionscheck.c | 10++++++++++
1 file changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/exchange/taler-exchange-sanctionscheck.c b/src/exchange/taler-exchange-sanctionscheck.c @@ -776,6 +776,16 @@ run (void *cls, arg); } GNUNET_free (rater); + if (0 == sargc) + { + GNUNET_log_config_invalid (GNUNET_ERROR_TYPE_ERROR, + "exchange-sanctionscheck", + "RATER_COMMAND", + "command must not be empty"); + global_ret = EXIT_NOTCONFIGURED; + GNUNET_SCHEDULER_shutdown (); + return; + } GNUNET_array_append (sargv, sargc, NULL);