-fix
authorChristian Grothoff <christian@grothoff.org>
Wed, 27 Jun 2012 19:31:59 +0000 (19:31 +0000)
committerChristian Grothoff <christian@grothoff.org>
Wed, 27 Jun 2012 19:31:59 +0000 (19:31 +0000)
src/namestore/namestore_api.c

index d699c6ee34467f8b18b873fb4647340a303279cd..1900f3282e1e8cf7018752603f18f746000b4daa 100644 (file)
@@ -1122,7 +1122,7 @@ GNUNET_NAMESTORE_verify_signature (const struct GNUNET_CRYPTO_RsaPublicKeyBinary
   rd_ser_len = GNUNET_NAMESTORE_records_get_size (rd_count, rd);
   sig_len = sizeof (struct GNUNET_CRYPTO_RsaSignaturePurpose) + sizeof (struct GNUNET_TIME_AbsoluteNBO) + rd_ser_len + name_len;
   {
-    char sig_buf[rd_ser_len] GNUNET_ALIGN;
+    char sig_buf[sig_len] GNUNET_ALIGN;
 
     sig_purpose = (struct GNUNET_CRYPTO_RsaSignaturePurpose *) sig_buf;
     sig_purpose->size = htonl (sig_len);