gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] 03/03: -fix bogus free bugs


From: gnunet
Subject: [gnunet] 03/03: -fix bogus free bugs
Date: Wed, 30 Mar 2022 10:29:26 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository gnunet.

commit 1e48c81e89b224cc922e0fe0ff1fd0e6d8be50e3
Author: Christian Grothoff <grothoff@gnunet.org>
AuthorDate: Wed Mar 30 10:29:05 2022 +0200

    -fix bogus free bugs
---
 src/util/crypto_edx25519.c | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/src/util/crypto_edx25519.c b/src/util/crypto_edx25519.c
index 49360eeab..26b45407e 100644
--- a/src/util/crypto_edx25519.c
+++ b/src/util/crypto_edx25519.c
@@ -270,9 +270,7 @@ GNUNET_CRYPTO_edx25519_private_key_derive (
   struct GNUNET_CRYPTO_Edx25519PublicKey pub;
   struct GNUNET_HashCode hc;
   uint8_t a[32];
-  unsigned char sk[64];
   gcry_ctx_t ctx;
-  gcry_mpi_t h;
   gcry_mpi_t h_mod_n;
   gcry_mpi_t x;
   gcry_mpi_t n;
@@ -332,7 +330,6 @@ GNUNET_CRYPTO_edx25519_private_key_derive (
 
   gcry_mpi_release (h_mod_n);
   gcry_mpi_release (eight);
-  gcry_mpi_release (h);
   gcry_mpi_release (x);
   gcry_mpi_release (n);
   gcry_mpi_release (a1);
@@ -370,10 +367,8 @@ GNUNET_CRYPTO_edx25519_public_key_derive (
   size_t seedsize,
   struct GNUNET_CRYPTO_Edx25519PublicKey *result)
 {
-  struct GNUNET_HashCode hc;
   gcry_ctx_t ctx;
   gcry_mpi_t q_y;
-  gcry_mpi_t h;
   gcry_mpi_t n;
   gcry_mpi_t h_mod_n;
   gcry_mpi_point_t q;
@@ -409,7 +404,6 @@ GNUNET_CRYPTO_edx25519_public_key_derive (
   v = gcry_mpi_point_new (0);
   gcry_mpi_ec_mul (v, h_mod_n, q, ctx);
   gcry_mpi_release (h_mod_n);
-  gcry_mpi_release (h);
   gcry_mpi_release (n);
   gcry_mpi_point_release (q);
 
@@ -421,5 +415,4 @@ GNUNET_CRYPTO_edx25519_public_key_derive (
   GNUNET_CRYPTO_mpi_print_unsigned (result->q_y, sizeof(result->q_y), q_y);
   gcry_mpi_release (q_y);
   gcry_ctx_release (ctx);
-
 }

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]