diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-01-19 21:05:53 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-01-19 21:05:53 +0100 |
commit | c3ec8c929dd660bde7e79f378185760343ffd0fe (patch) | |
tree | 383a7f5db40e79a410b66ccabaa64051b2c94549 | |
parent | 9cc2c7a208342c2bdf72d7e3a055d0e561e5302c (diff) |
also check currency unit
-rw-r--r-- | src/exchange/taler-exchange-aggregator.c | 4 |
1 files changed, 3 insertions, 1 deletions
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; } } |