X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Ftmpfiles%2Ftmpfiles.c;h=55a6a7bb54505528744983251d80ae5af7e8f71e;hb=a4135d32340a5a6cca7a10cc797cafda5451f982;hp=25c8cfa6946e6bfe62c7394289ab1a2b2ec5e8ae;hpb=afa91a72315b7becfe753dcba1f337578f15caff;p=elogind.git diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c index 25c8cfa69..55a6a7bb5 100644 --- a/src/tmpfiles/tmpfiles.c +++ b/src/tmpfiles/tmpfiles.c @@ -830,7 +830,7 @@ static int get_attrib_from_arg(Item *item) { return -EINVAL; } for (; *p ; p++) { - if ((uint8_t)*p > ELEMENTSOF(attributes) || attributes[(uint8_t)*p] == 0) { + if ((uint8_t)*p >= ELEMENTSOF(attributes) || attributes[(uint8_t)*p] == 0) { log_error("\"%s\": setting ATTR: unknown attr '%c'", item->path, *p); return -EINVAL; }