diff options
author | Lennart Poettering <lennart@poettering.net> | 2014-07-03 15:50:31 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-07-03 15:50:31 +0200 |
commit | 55ebf98cbecdad288ba2e3f63f7026280c62f025 (patch) | |
tree | 76db71ebb10129436002fc98483f0a34c42288e6 /src/shared/exit-status.c | |
parent | ce4a52a500965ae6c2f95787f5346112ed56bbae (diff) |
core: introduce exit_status_set_is_empty() to make things a bit easier to read
Diffstat (limited to 'src/shared/exit-status.c')
-rw-r--r-- | src/shared/exit-status.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/shared/exit-status.c b/src/shared/exit-status.c index 942ac86128..f3434f7ccc 100644 --- a/src/shared/exit-status.c +++ b/src/shared/exit-status.c @@ -216,3 +216,10 @@ void exit_status_set_free(ExitStatusSet *x) { set_free(x->signal); x->status = x->signal = NULL; } + +bool exit_status_set_is_empty(ExitStatusSet *x) { + if (!x) + return true; + + return set_isempty(x->status) && set_isempty(x->signal); +} |