aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--g10/free-packet.c4
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] );
}
}