X-Git-Url: https://git.sesse.net/?p=itkacl;a=blobdiff_plain;f=libapache2-mod-authz-itkacl-0.5%2Fmod_authz_itkacl.c;h=e55491513e17a28d09bb67f345b5729752361372;hp=d892e781e71d0f080b31d7479e5890c4f9cb2e42;hb=fe9ef96e9a990bae117e3faa3cb182a23f603e39;hpb=eadd240db6cf5205c65e6d2d3f98e333f80fdd0e diff --git a/libapache2-mod-authz-itkacl-0.5/mod_authz_itkacl.c b/libapache2-mod-authz-itkacl-0.5/mod_authz_itkacl.c index d892e78..e554915 100644 --- a/libapache2-mod-authz-itkacl-0.5/mod_authz_itkacl.c +++ b/libapache2-mod-authz-itkacl-0.5/mod_authz_itkacl.c @@ -116,7 +116,8 @@ static int authz_itkacl_authorize_user(request_rec *r) if (strcasecmp(acl_path, "anyof") == 0) { int num_seen = 0, ret; - while ((acl_path = ap_getword_conf(r->pool, &t)) != NULL) { + while ((acl_path = ap_getword_conf(r->pool, &t)) != NULL && + strcmp(acl_path, "") != 0) { ret = handle_require(r, conf, username, acl_path); if (ret == OK) { free(username);