diff --git a/svc.h b/svc.h index 44172de7..0ed161ee 100644 --- a/svc.h +++ b/svc.h @@ -169,9 +169,9 @@ int svc_is_unique (svc_t *svc); static inline int svc_in_runlevel(svc_t *svc, int runlevel) { return svc && ISSET(svc->runlevels, runlevel); } static inline int svc_has_sighup(svc_t *svc) { return svc && 0 != svc->sighup; } -static inline void svc_starting (svc_t *svc) { svc->starting = 1; } -static inline void svc_started (svc_t *svc) { svc->starting = 0; } -static inline int svc_is_starting(svc_t *svc) { 0 != svc->starting; } +static inline void svc_starting (svc_t *svc) { svc->starting = 1; } +static inline void svc_started (svc_t *svc) { svc->starting = 0; } +static inline int svc_is_starting(svc_t *svc) { return 0 != svc->starting; } static inline int svc_is_dynamic(svc_t *svc) { return svc && 0 != svc->mtime; } static inline int svc_is_removed(svc_t *svc) { return svc && -1 == svc->dirty; }