From c3ec8c929dd660bde7e79f378185760343ffd0fe Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 19 Jan 2020 21:05:53 +0100 Subject: [PATCH] also check currency unit --- src/exchange/taler-exchange-aggregator.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/exchange/taler-exchange-aggregator.c b/src/exchange/taler-exchange-aggregator.c index 0718fdda5..2869e5fa1 100644 --- a/src/exchange/taler-exchange-aggregator.c +++ b/src/exchange/taler-exchange-aggregator.c @@ -608,11 +608,13 @@ exchange_serve_process_config () "taler", "CURRENCY_ROUND_UNIT", ¤cy_round_unit)) || + (0 != strcasecmp (exchange_currency_string, + currency_round_unit.currency)) || ( (0 != currency_round_unit.fraction) && (0 != currency_round_unit.value) ) ) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - "Invalid value specified in `TALER' under `CURRENCY_ROUND_UNIT'\n"); + "Invalid value specified in section `TALER' under `CURRENCY_ROUND_UNIT'\n"); return GNUNET_SYSERR; } }