diff options
| author | Christian Grothoff <christian@grothoff.org> | 2022-02-13 12:44:09 +0100 | 
|---|---|---|
| committer | Christian Grothoff <christian@grothoff.org> | 2022-02-13 12:44:09 +0100 | 
| commit | 9b8c350d4dc38256fe746ef31c480bc4f50ac4c8 (patch) | |
| tree | f8dcdd0c0b76d2ee9e91865f8cc7718131800354 /src/testing | |
| parent | f6ecf7458ab4a0e23233439ca6c878fd93921083 (diff) | |
-remove redundancies in the refresh-melt computation and fix uninitialized bks return value
Diffstat (limited to 'src/testing')
| -rw-r--r-- | src/testing/testing_api_cmd_refresh.c | 15 | 
1 files changed, 2 insertions, 13 deletions
diff --git a/src/testing/testing_api_cmd_refresh.c b/src/testing/testing_api_cmd_refresh.c index 94fade94..de3efd13 100644 --- a/src/testing/testing_api_cmd_refresh.c +++ b/src/testing/testing_api_cmd_refresh.c @@ -422,9 +422,9 @@ reveal_cb (void *cls,        const struct TALER_EXCHANGE_RevealedCoinInfo *coin          = &rr->details.success.coins[i];        struct TALER_TESTING_FreshCoinData *fc = &rrs->fresh_coins[i]; -      const union TALER_DenominationBlindingKeyP *bks;        rrs->psa[i] = coin->ps; +      fc->blinding_key = coin->bks;        if (GNUNET_OK !=            TALER_TESTING_get_trait_denom_pub (melt_cmd,                                               i, @@ -434,17 +434,8 @@ reveal_cb (void *cls,          TALER_TESTING_interpreter_fail (rrs->is);          return;        } -      if (GNUNET_OK != -          TALER_TESTING_get_trait_blinding_key (melt_cmd, -                                                i, -                                                &bks)) -      { -        GNUNET_break (0); -        TALER_TESTING_interpreter_fail (rrs->is); -        return; -      }        fc->coin_priv = coin->coin_priv; -      fc->blinding_key = *bks; +        TALER_denom_sig_deep_copy (&fc->sig,                                   &coin->sig);      } @@ -1216,8 +1207,6 @@ melt_traits (void *cls,                                            &rms->fresh_pks[index]),        TALER_TESTING_make_trait_coin_priv (0,                                            rms->melt_priv), -      TALER_TESTING_make_trait_blinding_key (index, -                                             &rms->mbds[index].bks),        TALER_TESTING_make_trait_exchange_wd_value (index,                                                    &rms->mbds[index].alg_value),        TALER_TESTING_make_trait_refresh_secret (&rms->rms),  | 
