X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fpath.c;h=8a09deb4ff5bbc3fc48ec0c6d49f981141052e23;hp=e1330f6c95e3a994355e37a5003bea9c82a4c3f8;hb=99504dd4c13af7516a976fffc0f68e6f26d3faac;hpb=3ecaa09bccd8a59c9f1e06756a1334a162206dc4 diff --git a/src/core/path.c b/src/core/path.c index e1330f6c9..8a09deb4f 100644 --- a/src/core/path.c +++ b/src/core/path.c @@ -523,7 +523,7 @@ static void path_enter_running(Path *p) { dbus_error_init(&error); /* Don't start job if we are supposed to go down */ - if (unit_pending_inactive(UNIT(p))) + if (unit_stop_pending(UNIT(p))) return; r = manager_add_job(UNIT(p)->manager, JOB_START, UNIT_TRIGGER(UNIT(p)), @@ -680,13 +680,13 @@ static int path_deserialize_item(Unit *u, const char *key, const char *value, FD return 0; } -static UnitActiveState path_active_state(Unit *u) { +_pure_ static UnitActiveState path_active_state(Unit *u) { assert(u); return state_translation_table[PATH(u)->state]; } -static const char *path_sub_state_to_string(Unit *u) { +_pure_ static const char *path_sub_state_to_string(Unit *u) { assert(u); return path_state_to_string(PATH(u)->state);