diff options
author | Werner Koch <wk@gnupg.org> | 1997-12-09 13:46:23 +0100 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 1997-12-09 13:46:23 +0100 |
commit | 935965049d424d3bb69efb672f9f44c36e7cbcb6 (patch) | |
tree | 37113923fa101828e1b43a8a71b9a85e17cd82a8 /g10/free-packet.c | |
parent | detached signatures are working (diff) | |
download | gnupg2-935965049d424d3bb69efb672f9f44c36e7cbcb6.tar.xz gnupg2-935965049d424d3bb69efb672f9f44c36e7cbcb6.zip |
fingerprints and self signatures added
Diffstat (limited to 'g10/free-packet.c')
-rw-r--r-- | g10/free-packet.c | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/g10/free-packet.c b/g10/free-packet.c index fa116ba62..dfd6f4b08 100644 --- a/g10/free-packet.c +++ b/g10/free-packet.c @@ -100,26 +100,15 @@ free_secret_cert( PKT_secret_cert *cert ) mpi_free( cert->d.elg.p ); mpi_free( cert->d.elg.g ); mpi_free( cert->d.elg.y ); - if( cert->d.rsa.is_protected ) - m_free( cert->d.elg.x ); - else - mpi_free( cert->d.elg.x ); + mpi_free( cert->d.elg.x ); } else if( cert->pubkey_algo == PUBKEY_ALGO_RSA ) { mpi_free( cert->d.rsa.rsa_n ); mpi_free( cert->d.rsa.rsa_e ); - if( cert->d.rsa.is_protected ) { - m_free( cert->d.rsa.rsa_d ); - m_free( cert->d.rsa.rsa_p ); - m_free( cert->d.rsa.rsa_q ); - m_free( cert->d.rsa.rsa_u ); - } - else { - mpi_free( cert->d.rsa.rsa_d ); - mpi_free( cert->d.rsa.rsa_p ); - mpi_free( cert->d.rsa.rsa_q ); - mpi_free( cert->d.rsa.rsa_u ); - } + mpi_free( cert->d.rsa.rsa_d ); + mpi_free( cert->d.rsa.rsa_p ); + mpi_free( cert->d.rsa.rsa_q ); + mpi_free( cert->d.rsa.rsa_u ); } m_free(cert); } |