summaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorÖzgür Kesim <oec-taler@kesim.org>2023-05-09 20:40:43 +0200
committerÖzgür Kesim <oec-taler@kesim.org>2023-05-09 21:45:59 +0200
commitdc5b0fb0d35b9758f6eac7b0bd144db00eef7216 (patch)
tree01a0c662abce66d32144e599f1af84d99391a80c /src/util
parentd1379e492de19070a8f7c2c3dba70f39fe956888 (diff)
downloadexchange-dc5b0fb0d35b9758f6eac7b0bd144db00eef7216.tar.gz
exchange-dc5b0fb0d35b9758f6eac7b0bd144db00eef7216.tar.bz2
exchange-dc5b0fb0d35b9758f6eac7b0bd144db00eef7216.zip
Fix age mask parsing from config
- initialize age mask to zero - drop default bitstring for age mask, use string instead -remove default age mask bits, use string instead -strdup
Diffstat (limited to 'src/util')
-rw-r--r--src/util/age_restriction.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util/age_restriction.c b/src/util/age_restriction.c
index beb68e5a6..cf81d915b 100644
--- a/src/util/age_restriction.c
+++ b/src/util/age_restriction.c
@@ -513,6 +513,9 @@ TALER_parse_age_group_string (
unsigned int val = 0;
char c;
+ /* reset mask */
+ mask->bits = 0;
+
while (*pos)
{
c = *pos++;