From 766fb6e2821dc84ccfe290e8906f12001e34043b Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 11 Jun 2016 18:22:33 +0200 Subject: fixing more leaks --- src/exchangedb/test_exchangedb.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/exchangedb/test_exchangedb.c') diff --git a/src/exchangedb/test_exchangedb.c b/src/exchangedb/test_exchangedb.c index b03fff31..5d1dba0d 100644 --- a/src/exchangedb/test_exchangedb.c +++ b/src/exchangedb/test_exchangedb.c @@ -434,7 +434,10 @@ test_refresh_commit_coins (struct TALER_EXCHANGEDB_Session *session, FAILIF (0 != memcmp (a_rlink.coin_priv_enc, b_rlink.coin_priv_enc, sizeof (a_rlink.coin_priv_enc))); + GNUNET_free (ret_commit_coins[cnt].coin_ev); } + GNUNET_free (ret_commit_coins); + ret_commit_coins = NULL; } ret = GNUNET_OK; @@ -781,6 +784,8 @@ test_melting (struct TALER_EXCHANGEDB_Session *session) ret = GNUNET_OK; drop: + for (cnt=0; cnt < MELT_NEW_COINS; cnt++) + GNUNET_CRYPTO_rsa_signature_free (ev_sigs[cnt].rsa_signature); for (cnt=0;cnt