diff options
author | Christian Grothoff <christian@grothoff.org> | 2018-09-15 22:21:02 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2018-09-15 22:21:02 +0200 |
commit | f2a586034262a786e16c9a08fb2c4c8175e328c1 (patch) | |
tree | a47252b7a741604c825d99f8bf605e9f2eddfe43 /src/backend/taler-merchant-httpd_auditors.c | |
parent | 04692ee482cc0951adff62f7a4d309135d2c59cc (diff) | |
download | merchant-f2a586034262a786e16c9a08fb2c4c8175e328c1.tar.gz merchant-f2a586034262a786e16c9a08fb2c4c8175e328c1.tar.bz2 merchant-f2a586034262a786e16c9a08fb2c4c8175e328c1.zip |
adjust to API change from fixing #5315
Diffstat (limited to 'src/backend/taler-merchant-httpd_auditors.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_auditors.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd_auditors.c b/src/backend/taler-merchant-httpd_auditors.c index 735d0df2..df55bf0c 100644 --- a/src/backend/taler-merchant-httpd_auditors.c +++ b/src/backend/taler-merchant-httpd_auditors.c @@ -112,8 +112,13 @@ TMH_AUDITORS_check_dk (struct TALER_EXCHANGE_Handle *mh, } for (unsigned int k=0;j<ai->num_denom_keys;k++) - if (ai->denom_keys[k] == dk) + { + unsigned int off = ai->denom_key_offsets[k]; + + GNUNET_assert (off < keys->num_denom_keys); + if (&keys->denom_keys[off] == dk) return GNUNET_OK; + } } } GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |