From 44272bf1cee4312d8d9c83eedc34dbb63fa1c0a4 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 11 Apr 2020 21:06:30 +0200 Subject: adapations to GNUnet API change --- src/util/test_crypto.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/util') diff --git a/src/util/test_crypto.c b/src/util/test_crypto.c index de10e567d..8135dfe35 100644 --- a/src/util/test_crypto.c +++ b/src/util/test_crypto.c @@ -32,10 +32,8 @@ static int test_high_level (void) { - struct GNUNET_CRYPTO_EddsaPrivateKey *pk; struct TALER_CoinSpendPrivateKeyP coin_priv; struct TALER_CoinSpendPublicKeyP coin_pub; - struct GNUNET_CRYPTO_EcdhePrivateKey *pk2; struct TALER_TransferPrivateKeyP trans_priv; struct TALER_TransferPublicKeyP trans_pub; struct TALER_TransferSecretP secret; @@ -43,14 +41,10 @@ test_high_level (void) struct TALER_PlanchetSecretsP fc1; struct TALER_PlanchetSecretsP fc2; - pk = GNUNET_CRYPTO_eddsa_key_create (); - coin_priv.eddsa_priv = *pk; - GNUNET_free (pk); + GNUNET_CRYPTO_eddsa_key_create (&coin_priv.eddsa_priv); GNUNET_CRYPTO_eddsa_key_get_public (&coin_priv.eddsa_priv, &coin_pub.eddsa_pub); - pk2 = GNUNET_CRYPTO_ecdhe_key_create (); - trans_priv.ecdhe_priv = *pk2; - GNUNET_free (pk2); + GNUNET_CRYPTO_ecdhe_key_create (&trans_priv.ecdhe_priv); GNUNET_CRYPTO_ecdhe_key_get_public (&trans_priv.ecdhe_priv, &trans_pub.ecdhe_pub); TALER_link_derive_transfer_secret (&coin_priv, -- cgit v1.2.3