aboutsummaryrefslogtreecommitdiff
path: root/src/lib/testing_api_cmd_fakebank_transfer.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-06-18 14:54:26 +0200
committerChristian Grothoff <christian@grothoff.org>2019-06-30 17:13:01 +0200
commitfc8fb5b0fd8109094d81ba431eee9c209bc3eebc (patch)
tree1bd5a892c11b92b1d24e28d628c8bb7750de89cd /src/lib/testing_api_cmd_fakebank_transfer.c
parent7c48ce601576fd11fd097d9cd0c7d01ae9d487a0 (diff)
fix leaks
Diffstat (limited to 'src/lib/testing_api_cmd_fakebank_transfer.c')
-rw-r--r--src/lib/testing_api_cmd_fakebank_transfer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/testing_api_cmd_fakebank_transfer.c b/src/lib/testing_api_cmd_fakebank_transfer.c
index cff16157..570dee37 100644
--- a/src/lib/testing_api_cmd_fakebank_transfer.c
+++ b/src/lib/testing_api_cmd_fakebank_transfer.c
@@ -330,6 +330,7 @@ fakebank_transfer_run (void *cls,
return;
}
priv = GNUNET_CRYPTO_eddsa_key_create_from_file (keys);
+ GNUNET_free (keys);
if (NULL == priv)
{
GNUNET_log_config_invalid
@@ -337,12 +338,12 @@ fakebank_transfer_run (void *cls,
section,
"TIP_RESERVE_PRIV_FILENAME",
"Failed to read private key");
- GNUNET_free (keys);
GNUNET_free (section);
TALER_TESTING_interpreter_fail (is);
return;
}
fts->reserve_priv.eddsa_priv = *priv;
+ GNUNET_free (section);
GNUNET_free (priv);
GNUNET_CONFIGURATION_destroy (cfg);
}