diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/exchange_api_refresh_common.c | 8 | 
1 files changed, 2 insertions, 6 deletions
| diff --git a/src/lib/exchange_api_refresh_common.c b/src/lib/exchange_api_refresh_common.c index 92217c5e..3aa72e54 100644 --- a/src/lib/exchange_api_refresh_common.c +++ b/src/lib/exchange_api_refresh_common.c @@ -565,12 +565,8 @@ TALER_EXCHANGE_refresh_prepare (    /* build up coins */    for (unsigned int i = 0; i<TALER_CNC_KAPPA; i++)    { -    struct GNUNET_CRYPTO_EcdhePrivateKey *tpk; - -    tpk = GNUNET_CRYPTO_ecdhe_key_create (); -    md.melted_coin.transfer_priv[i].ecdhe_priv = *tpk; -    GNUNET_free (tpk); - +    GNUNET_CRYPTO_ecdhe_key_create ( +      &md.melted_coin.transfer_priv[i].ecdhe_priv);      GNUNET_CRYPTO_ecdhe_key_get_public (        &md.melted_coin.transfer_priv[i].ecdhe_priv,        &rce[i].transfer_pub.ecdhe_pub); | 
