gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r13236 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r13236 - gnunet/src/util
Date: Fri, 8 Oct 2010 17:46:17 +0200

Author: grothoff
Date: 2010-10-08 17:46:17 +0200 (Fri, 08 Oct 2010)
New Revision: 13236

Modified:
   gnunet/src/util/crypto_ksk.c
Log:
fix

Modified: gnunet/src/util/crypto_ksk.c
===================================================================
--- gnunet/src/util/crypto_ksk.c        2010-10-08 15:42:50 UTC (rev 13235)
+++ gnunet/src/util/crypto_ksk.c        2010-10-08 15:46:17 UTC (rev 13236)
@@ -290,8 +290,8 @@
   static int no_of_small_prime_numbers = DIM (small_prime_numbers) - 1;
 
   gcry_mpi_t prime, pminus1, val_2, val_3, result;
-  int i;
-  unsigned x, step;
+  unsigned int i;
+  unsigned int step;
   unsigned int *mods;
   gcry_mpi_t tmp;
   gcry_mpi_t sp;
@@ -321,13 +321,14 @@
       /* Calculate all remainders. */
       tmp = gcry_mpi_new (0);
       sp = gcry_mpi_new (0);
-      for (i = 0; (x = small_prime_numbers[i]); i++)
+      for (i = 0; i <= no_of_small_primer_numbers; i++)
         {
           size_t written;
 
-          gcry_mpi_set_ui(sp, x);
+          gcry_mpi_set_ui(sp, small_prime_numbers[i]);
           gcry_mpi_div (NULL, tmp, prime, sp, -1);
          mods[i] = 0;
+         written = sizeof (*mods);
           gcry_mpi_print (GCRYMPI_FMT_USG, (unsigned char *) &mods[i], 
sizeof(*mods), &written, tmp);
         }
       gcry_mpi_release (sp);




reply via email to

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