From: Matt Kraai Date: Mon, 27 Aug 2001 15:08:57 +0000 (-0000) Subject: Fix ash exec (noted by Arne Bernin). X-Git-Tag: 0_60_2~182 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=861e624e15a0f587d9507d7387541e6cdbad565c;p=oweals%2Fbusybox.git Fix ash exec (noted by Arne Bernin). --- diff --git a/Changelog b/Changelog index bd149b07b..1585887f5 100644 --- a/Changelog +++ b/Changelog @@ -18,6 +18,7 @@ * Matt Kraai -- Fix sed s/[/]// handling (closes: #1208). -- Fix `-/bin/sh' invocation (closes: #1209). + -- Fix ash exec (noted by Arne Bernin). -Erik Andersen, --not yet released-- diff --git a/applets.c b/applets.c index ca2de87d4..ffa806ebc 100644 --- a/applets.c +++ b/applets.c @@ -99,7 +99,7 @@ void run_applet_by_name(const char *name, int argc, char **argv) if (recurse_level == 1) { run_applet_by_name("busybox", argc, argv); } - recurse_level = 0; + recurse_level--; } 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) if (recurse_level == 1) { run_applet_by_name("busybox", argc, argv); } - recurse_level = 0; + recurse_level--; }