exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit cbfa5341949424c817beb15320ab7074088c6ac9
parent 8843d60e683157f40e1908a4dc57b82f6f6bb6ee
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 15 Sep 2019 10:59:13 +0200

fixing leaks in tests

Diffstat:
Msrc/exchangedb/test_exchangedb_auditors.c | 1-
Msrc/exchangedb/test_exchangedb_denomkeys.c | 2++
2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/exchangedb/test_exchangedb_auditors.c b/src/exchangedb/test_exchangedb_auditors.c @@ -119,7 +119,6 @@ main (int argc, GNUNET_log_setup ("test-exchangedb-auditors", "WARNING", NULL); - EXITIF (NULL == (tmpdir = GNUNET_DISK_mkdtemp ("test_exchangedb_auditors"))); GNUNET_CRYPTO_random_block (GNUNET_CRYPTO_QUALITY_WEAK, &want_apub, sizeof (want_apub)); diff --git a/src/exchangedb/test_exchangedb_denomkeys.c b/src/exchangedb/test_exchangedb_denomkeys.c @@ -208,5 +208,7 @@ main (int argc, GNUNET_CRYPTO_rsa_public_key_free (dki.denom_pub.rsa_public_key); if (NULL != dki_read.denom_priv.rsa_private_key) GNUNET_CRYPTO_rsa_private_key_free (dki_read.denom_priv.rsa_private_key); + if (NULL != dki_read.denom_pub.rsa_public_key) + GNUNET_CRYPTO_rsa_public_key_free (dki_read.denom_pub.rsa_public_key); return ret; }