gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r31810 - gnunet/src/secretsharing


From: gnunet
Subject: [GNUnet-SVN] r31810 - gnunet/src/secretsharing
Date: Tue, 7 Jan 2014 01:52:27 +0100

Author: dold
Date: 2014-01-07 01:52:27 +0100 (Tue, 07 Jan 2014)
New Revision: 31810

Modified:
   gnunet/src/secretsharing/gnunet-service-secretsharing.c
Log:
free

Modified: gnunet/src/secretsharing/gnunet-service-secretsharing.c
===================================================================
--- gnunet/src/secretsharing/gnunet-service-secretsharing.c     2014-01-07 
00:30:34 UTC (rev 31809)
+++ gnunet/src/secretsharing/gnunet-service-secretsharing.c     2014-01-07 
00:52:27 UTC (rev 31810)
@@ -1045,6 +1045,9 @@
   GNUNET_assert (GNUNET_OK == GNUNET_CRYPTO_eddsa_sign (my_peer_private_key, 
&d->purpose, &d->signature));
 
   GNUNET_CONSENSUS_insert (ks->consensus, element, NULL, NULL);
+
+  gcry_mpi_release (v);
+  GNUNET_free (element);
 }
 
 
@@ -1245,8 +1248,8 @@
   element.size = sizeof (struct GNUNET_SECRETSHARING_DecryptData);
 
   d.peer = my_peer;
-  d.purpose.size = htons (element.size - offsetof (struct 
GNUNET_SECRETSHARING_KeygenRevealData, purpose));
-  d.purpose.purpose = htons 
(GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DECRYPTION);
+  d.purpose.size = htonl (element.size - offsetof (struct 
GNUNET_SECRETSHARING_KeygenRevealData, purpose));
+  d.purpose.purpose = htonl 
(GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DECRYPTION);
   GNUNET_CRYPTO_eddsa_sign (my_peer_private_key, &d.purpose, &d.signature);
 
   print_field_element (&d.partial_decryption, x);




reply via email to

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