aboutsummaryrefslogtreecommitdiff
path: root/crypto.c
diff options
context:
space:
mode:
authorMarkus Teich <markus.teich@stusta.mhn.de>2016-06-28 22:52:32 +0200
committerMarkus Teich <markus.teich@stusta.mhn.de>2016-06-28 22:52:32 +0200
commit84e9d4fa3458f00f1e3e3e7a218aa170063d0ea5 (patch)
treebbbe4ae56dc7f783383b44d7516bf2baac1cb21a /crypto.c
parenta58894e6c4a90b3c4b13e5c0b2ec2f077a890195 (diff)
downloadlibbrandt-84e9d4fa3458f00f1e3e3e7a218aa170063d0ea5.tar.gz
libbrandt-84e9d4fa3458f00f1e3e3e7a218aa170063d0ea5.zip
fix memory leak
Diffstat (limited to 'crypto.c')
-rw-r--r--crypto.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto.c b/crypto.c
index 099d3dd..4ed9be8 100644
--- a/crypto.c
+++ b/crypto.c
@@ -936,8 +936,8 @@ smc_compute_outcome (struct AuctionData *ad, size_t *buflen)
936 936
937 gcry_mpi_point_release (tmpa); 937 gcry_mpi_point_release (tmpa);
938 gcry_mpi_point_release (tmpb); 938 gcry_mpi_point_release (tmpb);
939 smc_free1 (tlta1, ad->n); 939 smc_free1 (tlta1, ad->k);
940 smc_free1 (tltb1, ad->n); 940 smc_free1 (tltb1, ad->k);
941 smc_free2 (tlta2, ad->n, ad->k); 941 smc_free2 (tlta2, ad->n, ad->k);
942 smc_free2 (tltb2, ad->n, ad->k); 942 smc_free2 (tltb2, ad->n, ad->k);
943 smc_free2 (tlta3, ad->n, ad->k); 943 smc_free2 (tlta3, ad->n, ad->k);