aboutsummaryrefslogtreecommitdiffstats
path: root/src/dbinit.c
diff options
context:
space:
mode:
authorJose Bollo <jose.bollo@iot.bzh>2019-10-09 18:40:39 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2019-10-15 22:06:24 +0200
commitb5fdd44014207c619b937e5c202ba27e77a2593c (patch)
tree37707b622fbf3a85d87436001c4a7cb196447067 /src/dbinit.c
parentd719343871969bd06f575b870d28296504433b55 (diff)
Add no-caching feature
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/dbinit.c')
-rw-r--r--src/dbinit.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/dbinit.c b/src/dbinit.c
index e2366ad..67738f4 100644
--- a/src/dbinit.c
+++ b/src/dbinit.c
@@ -96,8 +96,7 @@ int dbinit_add_file(const char *path)
key.user = item[2];
key.permission = item[3];
value.value = item[4];
- value.expire = txt2exp(item[5]);
- if (value.expire < 0) {
+ if (!txt2exp(item[5], &value.expire)) {
fprintf(stderr, "bad expiration %s (%s:%d)\n", item[5], path, lino);
rc = -EINVAL;
goto error2;