summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-04-11 20:55:10 +0200
committerChristian Grothoff <christian@grothoff.org>2020-04-11 20:55:10 +0200
commit23ac460cc57ce8520019f2e9788f5f0d5b37113e (patch)
treead4717dfea97921a2ce24d12534c0ba7e92c1846 /src/lib
parent74d8a182f42a23ab22c53d5148413c246b76b8dd (diff)
downloadsync-23ac460cc57ce8520019f2e9788f5f0d5b37113e.tar.gz
sync-23ac460cc57ce8520019f2e9788f5f0d5b37113e.tar.bz2
sync-23ac460cc57ce8520019f2e9788f5f0d5b37113e.zip
adapations to GNUnet API change
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/testing_api_cmd_backup_download.c7
-rw-r--r--src/lib/testing_api_cmd_backup_upload.c8
2 files changed, 5 insertions, 10 deletions
diff --git a/src/lib/testing_api_cmd_backup_download.c b/src/lib/testing_api_cmd_backup_download.c
index b77ed41..e6bfad4 100644
--- a/src/lib/testing_api_cmd_backup_download.c
+++ b/src/lib/testing_api_cmd_backup_download.c
@@ -271,15 +271,14 @@ SYNC_TESTING_cmd_backup_nx (const char *label,
const char *sync_url)
{
struct BackupDownloadState *bds;
- struct GNUNET_CRYPTO_EddsaPrivateKey *priv;
+ struct GNUNET_CRYPTO_EddsaPrivateKey priv;
bds = GNUNET_new (struct BackupDownloadState);
bds->http_status = MHD_HTTP_NOT_FOUND;
bds->sync_url = sync_url;
- priv = GNUNET_CRYPTO_eddsa_key_create ();
- GNUNET_CRYPTO_eddsa_key_get_public (priv,
+ GNUNET_CRYPTO_eddsa_key_create (&priv);
+ GNUNET_CRYPTO_eddsa_key_get_public (&priv,
&bds->sync_pub.eddsa_pub);
- GNUNET_free (priv);
{
struct TALER_TESTING_Command cmd = {
.cls = bds,
diff --git a/src/lib/testing_api_cmd_backup_upload.c b/src/lib/testing_api_cmd_backup_upload.c
index d9f0c38..f6ac30a 100644
--- a/src/lib/testing_api_cmd_backup_upload.c
+++ b/src/lib/testing_api_cmd_backup_upload.c
@@ -330,13 +330,9 @@ backup_upload_run (void *cls,
}
else
{
- struct GNUNET_CRYPTO_EddsaPrivateKey *priv;
-
- priv = GNUNET_CRYPTO_eddsa_key_create ();
- bus->sync_priv.eddsa_priv = *priv;
- GNUNET_CRYPTO_eddsa_key_get_public (priv,
+ GNUNET_CRYPTO_eddsa_key_create (&bus->sync_priv.eddsa_priv);
+ GNUNET_CRYPTO_eddsa_key_get_public (&bus->sync_priv.eddsa_priv,
&bus->sync_pub.eddsa_pub);
- GNUNET_free (priv);
}
if (0 != (SYNC_TESTING_UO_PREV_HASH_WRONG & bus->uopt))
GNUNET_CRYPTO_random_block (GNUNET_CRYPTO_QUALITY_WEAK,