chiark / gitweb /
loginctl: suppress cgroup tree output if cgroup is empty
[elogind.git] / src / core / shutdown.c
index c02a14d66e2f18bcb43171f15b4ca57bc70a969b..10a52bd11755d647915517356975ca2def17cdb0 100644 (file)
@@ -144,11 +144,12 @@ int main(int argc, char *argv[]) {
                 char *w, *state;
                 size_t l;
 
-                FOREACH_WORD_QUOTED(w, l, line, state)
-                        if (streq(w, "quiet")) {
+                FOREACH_WORD_QUOTED(w, l, line, state) {
+                        if (l == 5 && memcmp(w, "quiet", 5) == 0) {
                                 log_set_max_level(LOG_WARNING);
                                 break;
                         }
+                }
         }
 
         log_parse_environment();