aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--g10/sign.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/g10/sign.c b/g10/sign.c
index 19ca4840c..acc894c49 100644
--- a/g10/sign.c
+++ b/g10/sign.c
@@ -282,7 +282,9 @@ do_sign (PKT_public_key *pksk, PKT_signature *sig,
sig->digest_algo = mdalgo;
sig->digest_start[0] = dp[0];
sig->digest_start[1] = dp[1];
+ mpi_release (sig->data[0]);
sig->data[0] = NULL;
+ mpi_release (sig->data[1]);
sig->data[1] = NULL;