From 44ae285091235af2fe59165e6e72d6870ae62251 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Thu, 8 Jan 2004 15:36:24 +0100 Subject: [PATCH] (dsa_nist_gen): Fixed declaration/statement order. Rev: src/nettle/ChangeLog:1.218 Rev: src/nettle/dsa-keygen.c:1.8 --- ChangeLog | 2 ++ dsa-keygen.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 36ed25da..b34dd647 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2004-01-08 Niels M�ller <niels@s3.kth.se> + * 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) { -- GitLab