diff options
-rw-r--r-- | Changelog | 1 | ||||
-rw-r--r-- | applets.c | 2 | ||||
-rw-r--r-- | applets/applets.c | 2 |
3 files changed, 3 insertions, 2 deletions
@@ -18,6 +18,7 @@ | |||
18 | * Matt Kraai | 18 | * Matt Kraai |
19 | -- Fix sed s/[/]// handling (closes: #1208). | 19 | -- Fix sed s/[/]// handling (closes: #1208). |
20 | -- Fix `-/bin/sh' invocation (closes: #1209). | 20 | -- Fix `-/bin/sh' invocation (closes: #1209). |
21 | -- Fix ash exec (noted by Arne Bernin). | ||
21 | 22 | ||
22 | 23 | ||
23 | -Erik Andersen, --not yet released-- | 24 | -Erik Andersen, --not yet released-- |
@@ -99,7 +99,7 @@ void run_applet_by_name(const char *name, int argc, char **argv) | |||
99 | if (recurse_level == 1) { | 99 | if (recurse_level == 1) { |
100 | run_applet_by_name("busybox", argc, argv); | 100 | run_applet_by_name("busybox", argc, argv); |
101 | } | 101 | } |
102 | recurse_level = 0; | 102 | recurse_level--; |
103 | } | 103 | } |
104 | 104 | ||
105 | 105 | ||
diff --git a/applets/applets.c b/applets/applets.c index ca2de87d4..ffa806ebc 100644 --- a/applets/applets.c +++ b/applets/applets.c | |||
@@ -99,7 +99,7 @@ void run_applet_by_name(const char *name, int argc, char **argv) | |||
99 | if (recurse_level == 1) { | 99 | if (recurse_level == 1) { |
100 | run_applet_by_name("busybox", argc, argv); | 100 | run_applet_by_name("busybox", argc, argv); |
101 | } | 101 | } |
102 | recurse_level = 0; | 102 | recurse_level--; |
103 | } | 103 | } |
104 | 104 | ||
105 | 105 | ||