commit ccf2d69dfb3da4ef62dfb868252dc6fda46d2ae0 parent 488d217381b392ede199d55708ed73417a7828ed Author: Özgür Kesim <oec-taler@kesim.org> Date: Mon, 28 Mar 2022 12:33:41 +0200 -fix leak in test_age_restriction.c Diffstat:
| M | src/util/test_age_restriction.c | | | 11 | ++++++++--- |
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/util/test_age_restriction.c b/src/util/test_age_restriction.c @@ -195,11 +195,11 @@ test_attestation (void) if (min_group <= age_group && GNUNET_OK != ret) - return GNUNET_SYSERR; + ret = GNUNET_SYSERR; if (min_group > age_group && GNUNET_NO != ret) - return GNUNET_SYSERR; + ret = GNUNET_SYSERR; if (min_group > age_group) continue; @@ -218,9 +218,14 @@ test_attestation (void) min_group); if (GNUNET_OK != ret) - return ret; + break; } + + TALER_age_commitment_proof_free (&acp[i]); } + + if (GNUNET_SYSERR == ret) + return ret; } return GNUNET_OK; }