aboutsummaryrefslogtreecommitdiffstats
path: root/cipher
diff options
context:
space:
mode:
Diffstat (limited to 'cipher')
-rw-r--r--cipher/ChangeLog5
-rw-r--r--cipher/primegen.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/cipher/ChangeLog b/cipher/ChangeLog
index cd899ed6c..c0657d727 100644
--- a/cipher/ChangeLog
+++ b/cipher/ChangeLog
@@ -1,3 +1,8 @@
+Mon Jan 31 16:37:34 CET 2000 Werner Koch <[email protected]>
+
+ * genprime.c (generate_elg_prime): Fixed returned factors which never
+ worked for non-DSA keys.
+
Thu Jan 27 18:00:44 CET 2000 Werner Koch <[email protected]>
* pubkey.c (sexp_to_key): Fixed mem leaks in case of errors.
diff --git a/cipher/primegen.c b/cipher/primegen.c
index 450337905..2f16b0838 100644
--- a/cipher/primegen.c
+++ b/cipher/primegen.c
@@ -221,7 +221,7 @@ generate_elg_prime( int mode, unsigned pbits, unsigned qbits,
(*ret_factors)[i] = mpi_copy( factors[i] );
}
else {
- for(; i < n; i++ )
+ for(i=0; i < n; i++ )
(*ret_factors)[i] = mpi_copy( factors[i] );
}
}