diff options
| author | Michael Heimpold | 2019-01-01 23:44:53 +0000 |
|---|---|---|
| committer | John Crispin | 2019-10-27 13:23:33 +0000 |
| commit | 7fb2e1dfa2214a9b35fa955e98a386e2f3ccb730 (patch) | |
| tree | 972feea2cc08f852de0aefef17338270964235f4 | |
| parent | 4a127c3c60af888b0aa5185a90799e5d12aa15c4 (diff) | |
| download | procd-7fb2e1dfa2214a9b35fa955e98a386e2f3ccb730.tar.gz | |
procd: simplify code in procd_inittab_run
This is a trial to make it more obvious what the historically
grown code is actually doing.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
| -rw-r--r-- | inittab.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -276,12 +276,9 @@ void procd_inittab_run(const char *handler) list_for_each_entry(a, &actions, list) if (!strcmp(a->handler->name, handler)) { - if (a->handler->multi) { - a->handler->cb(a); - continue; - } a->handler->cb(a); - break; + if (!a->handler->multi) + break; } } |