aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/test_age_restriction.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/util/test_age_restriction.c b/src/util/test_age_restriction.c
index 0b182bd49..bf64a705d 100644
--- 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;
}