From: Niels Möller Date: Thu, 8 Jan 2004 14:36:24 +0000 (+0100) Subject: (dsa_nist_gen): Fixed declaration/statement order. X-Git-Tag: nettle_1.8_release_20040110~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=44ae285091235af2fe59165e6e72d6870ae62251;p=thirdparty%2Fnettle.git (dsa_nist_gen): Fixed declaration/statement order. Rev: src/nettle/ChangeLog:1.218 Rev: src/nettle/dsa-keygen.c:1.8 --- diff --git a/ChangeLog b/ChangeLog index 36ed25da..b34dd647 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2004-01-08 Niels Möller + * dsa-keygen.c (dsa_nist_gen): Fixed declaration/statement order. + * rsa-keygen.c (bignum_next_prime): Fixed off-by-one error when comparing input to the largest listed prime. General cleanup, as prime_limit > 0 always. Use TMP_DECL and TMP_ALLOC. diff --git a/dsa-keygen.c b/dsa-keygen.c index beb895ed..9f517225 100644 --- a/dsa-keygen.c +++ b/dsa-keygen.c @@ -122,8 +122,9 @@ dsa_nist_gen(mpz_t p, mpz_t q, /* Official maximum key size: L = 1024 => n = 6 */ TMP_DECL(buffer, uint8_t, (6 + 1) * SHA1_DIGEST_SIZE); unsigned size = (n+1) * SHA1_DIGEST_SIZE; - TMP_ALLOC(buffer, size); unsigned i, j; + + TMP_ALLOC(buffer, size); for (i = 0, j = 2; i<4096; i++, j+= n+1) {