From: Lukas Nykryn Date: Fri, 1 Mar 2013 17:29:59 +0000 (+0100) Subject: tmpfiles: move exclamation mark into right place X-Git-Tag: v198~94 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=a6187d4ce884e3c9ccf18d46b2ee494af386cb42;hp=bc41f93e90f6edcc9067f3bc1085bb6c85082c00 tmpfiles: move exclamation mark into right place Unary not has higher precedence than comparisons, so the condition was bogus. --- diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c index 6b3f70e07..7da94ed57 100644 --- a/src/tmpfiles/tmpfiles.c +++ b/src/tmpfiles/tmpfiles.c @@ -321,7 +321,7 @@ static int dir_cleanup( if (age >= cutoff) continue; - if (!i->type == IGNORE_DIRECTORY_PATH || !streq(dent->d_name, p)) { + if (i->type != IGNORE_DIRECTORY_PATH || !streq(dent->d_name, p)) { log_debug("rmdir '%s'\n", sub_path); if (unlinkat(dirfd(d), dent->d_name, AT_REMOVEDIR) < 0) {