From: Maanya Goenka Date: Thu, 29 Jul 2021 20:01:08 +0000 (-0700) Subject: manager: use FLAGS_SET when checking for MANAGER_TEST_RUN_MINIMAL X-Git-Tag: v250-rc1~834^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1545051c79104365a22c9449a470e96c8658689b;p=thirdparty%2Fsystemd.git manager: use FLAGS_SET when checking for MANAGER_TEST_RUN_MINIMAL Allows multiple flags to be set, for example, in systemd-analyze. --- diff --git a/src/core/manager.c b/src/core/manager.c index e67f320bcad..63679268fb0 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -1541,7 +1541,7 @@ Manager* manager_free(Manager *m) { static void manager_enumerate_perpetual(Manager *m) { assert(m); - if (m->test_run_flags == MANAGER_TEST_RUN_MINIMAL) + if (FLAGS_SET(m->test_run_flags, MANAGER_TEST_RUN_MINIMAL)) return; /* Let's ask every type to load all units from disk/kernel that it might know */ @@ -1559,7 +1559,7 @@ static void manager_enumerate_perpetual(Manager *m) { static void manager_enumerate(Manager *m) { assert(m); - if (m->test_run_flags == MANAGER_TEST_RUN_MINIMAL) + if (FLAGS_SET(m->test_run_flags, MANAGER_TEST_RUN_MINIMAL)) return; /* Let's ask every type to load all units from disk/kernel that it might know */