diff options
Diffstat (limited to 'g10/free-packet.c')
| -rw-r--r-- | g10/free-packet.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/g10/free-packet.c b/g10/free-packet.c index f742022f5..fc4e9d26b 100644 --- a/g10/free-packet.c +++ b/g10/free-packet.c @@ -49,9 +49,12 @@ my_mpi_copy (gcry_mpi_t a) void free_symkey_enc( PKT_symkey_enc *enc ) { - xfree(enc); + if (enc) + xfree (enc->seskey); + xfree(enc); } + /* This is the core of free_pubkey_enc but does only release the * allocated members of ENC. */ void |
