From 969c8050d8e4b77125a063a71ded3aff6c734ee7 Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Wed, 22 Oct 2025 20:16:55 +0200 Subject: [PATCH] core/job: use UNIT_IS_* helpers --- src/core/job.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/core/job.c b/src/core/job.c index 42bca3a253d..5e53512c9da 100644 --- a/src/core/job.c +++ b/src/core/job.c @@ -436,13 +436,11 @@ bool job_type_is_redundant(JobType a, UnitActiveState b) { switch (a) { case JOB_START: - return IN_SET(b, UNIT_ACTIVE, UNIT_RELOADING, UNIT_REFRESHING); + case JOB_VERIFY_ACTIVE: + return UNIT_IS_ACTIVE_OR_RELOADING(b); case JOB_STOP: - return IN_SET(b, UNIT_INACTIVE, UNIT_FAILED); - - case JOB_VERIFY_ACTIVE: - return IN_SET(b, UNIT_ACTIVE, UNIT_RELOADING, UNIT_REFRESHING); + return UNIT_IS_INACTIVE_OR_FAILED(b); case JOB_RELOAD: /* Reload jobs are never considered redundant/duplicate. Refer to jobs_may_late_merge() for -- 2.47.3