--- a/src/server/config/acl.c Sat Oct 17 18:07:04 2015 +0200 +++ b/src/server/config/acl.c Sat Oct 17 21:17:34 2015 +0200 @@ -110,7 +110,7 @@ ACLConfig *cur = f->cur; UcxAllocator *mp = f->parser.mp; - size_t tkn = 0; + ssize_t tkn = 0; sstr_t *tk = sstrsplit(line, sstr(":"), &tkn); if(!tk || tkn < 3) { fprintf(stderr, "parse_ace: to few tokens\n"); @@ -161,7 +161,7 @@ } s = tk[n]; - size_t maskn = 0; + ssize_t maskn = 0; sstr_t *accessmask = sstrsplit(s, sstr(","), &maskn); for(int i=0;i<maskn;i++) { sstr_t access = accessmask[i]; @@ -195,7 +195,7 @@ break; } else { // set flags - size_t fln = 0; + ssize_t fln = 0; sstr_t *flags = sstrsplit(s, sstr(","), &fln); for(int i=0;i<fln;i++) { sstr_t flag = flags[i];