diff options
Diffstat (limited to '')
-rw-r--r-- | g10/free-packet.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/g10/free-packet.c b/g10/free-packet.c index 195cf5088..f8d86fe40 100644 --- a/g10/free-packet.c +++ b/g10/free-packet.c @@ -273,8 +273,8 @@ copy_secret_key( PKT_secret_key *d, PKT_secret_key *s ) else { for(i=0; i < n; i++ ) { - if (d->skey[1]) - mpi_free (d->skey[1]); + if (d->skey[i]) + mpi_free (d->skey[i]); d->skey[i] = mpi_copy( s->skey[i] ); } } |