diff options
author | Werner Koch <wk@gnupg.org> | 2015-01-05 18:58:39 +0100 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2015-01-05 18:58:39 +0100 |
commit | 8c5eee51d9a25b143e41ffb7ff4a6b2a29b82d83 (patch) | |
tree | 8ebca707d33452f3ff58084729e30f033294ddaf /random | |
parent | dd5df198727ea5d8f6b04288e14fd732051453c8 (diff) | |
download | libgcrypt-8c5eee51d9a25b143e41ffb7ff4a6b2a29b82d83.tar.gz |
primegen: Fix memory leak for invalid call sequences.
* cipher/primegen.c (prime_generate_internal): Refactor generator code
to not leak memory for non-implemented feature.
(_gcry_prime_group_generator): Refactor to not leak memory for invalid
args. Also make sure that R_G is set as soon as possible.
--
GnuPG-bug-id: 1705
Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'random')
0 files changed, 0 insertions, 0 deletions