From d702d210b82abfe6b8fba2f04bc534facebb7dfa Mon Sep 17 00:00:00 2001 From: Andrew Poelstra Date: Sat, 22 Apr 2017 18:31:28 +0000 Subject: [PATCH] rangeproof: fix memory leak in unit tests --- src/modules/rangeproof/tests_impl.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/rangeproof/tests_impl.h b/src/modules/rangeproof/tests_impl.h index 29b0a659..ea3c12e9 100644 --- a/src/modules/rangeproof/tests_impl.h +++ b/src/modules/rangeproof/tests_impl.h @@ -353,6 +353,12 @@ void test_multiple_generators(void) { /* Verify */ CHECK(secp256k1_pedersen_verify_tally(ctx, &commit_ptr[0], n_inputs, &commit_ptr[n_inputs], n_outputs)); + + /* Cleanup */ + for (i = 0; i < n_generators; i++) { + free(generator_blind[i]); + free(pedersen_blind[i]); + } } void run_rangeproof_tests(void) {