From 7f521e8eaace8e257c3b0624294893ddec443264 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
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 316b2327f..0c8b7b00a 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 1d99b1b35..da0bcf3d7 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