diff options
author | Moritz Schulte <mo@g10code.com> | 2004-01-25 12:05:41 +0000 |
---|---|---|
committer | Moritz Schulte <mo@g10code.com> | 2004-01-25 12:05:41 +0000 |
commit | 173d5248569563afc318c3bd633d945cf5b47fca (patch) | |
tree | 051adbb3f14010869941a4665369f094ea18a9f5 /cipher/primegen.c | |
parent | 3322a17b218003f2bc02268e552a9ce8ca874d33 (diff) | |
download | libgcrypt-173d5248569563afc318c3bd633d945cf5b47fca.tar.gz |
2004-01-25 Moritz Schulte <mo@g10code.com>
* primegen.c (prime_generate_internal): Do not forget to free
`q_factor'; fixed by Brieuc Jeunhomme.
(prime_generate_internal): Do not forget to free `prime'.
Diffstat (limited to 'cipher/primegen.c')
-rw-r--r-- | cipher/primegen.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cipher/primegen.c b/cipher/primegen.c index 4b64f387..2a9b1073 100644 --- a/cipher/primegen.c +++ b/cipher/primegen.c @@ -489,6 +489,7 @@ prime_generate_internal (int mode, mpi_free (val_2); mpi_free (q); + mpi_free (q_factor); if (! err) { @@ -504,6 +505,7 @@ prime_generate_internal (int mode, mpi_free (factors_new[i]); gcry_free (factors_new); } + mpi_free (prime); } return err; |