From 7f521e8eaace8e257c3b0624294893ddec443264 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Sun, 16 Dec 2001 16:31:50 +0100 Subject: [PATCH] * src/dsa_keygen.c (dsa_generate_key): Fixed declaration and code mixup. * src/rsa_keygen.c (rsa_generate_key): Likewise. Rev: src/dsa_keygen.c:1.19 Rev: src/rsa_keygen.c:1.7 --- src/dsa_keygen.c | 4 ++-- src/rsa_keygen.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dsa_keygen.c b/src/dsa_keygen.c index 316b2327..0c8b7b00 100644 --- a/src/dsa_keygen.c +++ b/src/dsa_keygen.c @@ -191,13 +191,13 @@ dsa_generate_key(struct randomness *r, unsigned level) { struct sexp *key = NULL; - assert(r->quality == RANDOM_GOOD); - mpz_t p; mpz_t q; mpz_t g; mpz_t y; mpz_t x; mpz_t t; + assert(r->quality == RANDOM_GOOD); + mpz_init(p); mpz_init(q); mpz_init(g); mpz_init(y); mpz_init(x); diff --git a/src/rsa_keygen.c b/src/rsa_keygen.c index 1d99b1b3..da0bcf3d 100644 --- a/src/rsa_keygen.c +++ b/src/rsa_keygen.c @@ -40,8 +40,6 @@ rsa_generate_key(mpz_t e, struct randomness *r, UINT32 bits) { struct sexp *key = NULL; - assert(r->quality == RANDOM_GOOD); - mpz_t n; mpz_t d; mpz_t p; mpz_t q; @@ -49,6 +47,8 @@ rsa_generate_key(mpz_t e, struct randomness *r, UINT32 bits) mpz_t phi; mpz_t tmp; + assert(r->quality == RANDOM_GOOD); + mpz_init(n); mpz_init(d); mpz_init(p), mpz_init(q); mpz_init(a); mpz_init(b); mpz_init(c); -- GitLab