diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-06-20 14:31:10 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-06-20 14:31:10 +0200 |
commit | 360382192f2465c66bf61d6100ccc5d9038f57a7 (patch) | |
tree | 30495aa2767c5588d28bec6caa274cb4be8ace31 /src | |
parent | ec2d596b46d1e569d22e56bfcfd7a1f9da29fc0d (diff) |
-fix initialization issue
Diffstat (limited to 'src')
-rw-r--r-- | src/exchange/taler-exchange-httpd_purses_deposit.c | 1 | ||||
-rw-r--r-- | src/exchange/taler-exchange-httpd_refreshes_reveal.c | 14 |
2 files changed, 8 insertions, 7 deletions
diff --git a/src/exchange/taler-exchange-httpd_purses_deposit.c b/src/exchange/taler-exchange-httpd_purses_deposit.c index 45d0c6f7f..b7182e0cf 100644 --- a/src/exchange/taler-exchange-httpd_purses_deposit.c +++ b/src/exchange/taler-exchange-httpd_purses_deposit.c @@ -197,6 +197,7 @@ deposit_transaction (void *cls, struct PurseDepositContext *pcc = cls; enum GNUNET_DB_QueryStatus qs; + qs = GNUNET_DB_STATUS_SUCCESS_NO_RESULTS; for (unsigned int i = 0; i<pcc->num_coins; i++) { struct Coin *coin = &pcc->coins[i]; diff --git a/src/exchange/taler-exchange-httpd_refreshes_reveal.c b/src/exchange/taler-exchange-httpd_refreshes_reveal.c index 0c1701bb2..9fd9eac46 100644 --- a/src/exchange/taler-exchange-httpd_refreshes_reveal.c +++ b/src/exchange/taler-exchange-httpd_refreshes_reveal.c @@ -507,6 +507,13 @@ resolve_refreshes_reveal_denominations ( } } + old_dk = TEH_keys_denomination_by_hash2 ( + ksh, + &rctx->melt.session.coin.denom_pub_hash, + connection, + &ret); + if (NULL == old_dk) + return ret; /* Parse denomination key hashes */ for (unsigned int i = 0; i<num_fresh_coins; i++) @@ -531,13 +538,6 @@ resolve_refreshes_reveal_denominations ( &ret); if (NULL == dks[i]) return ret; - old_dk = TEH_keys_denomination_by_hash2 (ksh, - &rctx->melt.session.coin. - denom_pub_hash, - connection, - &ret); - if (NULL == old_dk) - return ret; if ( (TALER_DENOMINATION_CS == dks[i]->denom_pub.cipher) && (rctx->no_rms) ) { |