[git commit] hush: remove redundand test for ENABLE_HUSH_JOB

Denys Vlasenko vda.linux at googlemail.com
Mon Jan 9 04:57:13 UTC 2017


commit: https://git.busybox.net/busybox/commit/?id=5362cc4b8caa5c4b8bf815d8ac2fd50a0d8e9354
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 shell/hush.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/shell/hush.c b/shell/hush.c
index 247ad7a..c107930 100644
--- a/shell/hush.c
+++ b/shell/hush.c
@@ -9730,9 +9730,7 @@ static int FAST_FUNC builtin_kill(char **argv)
 			 * sh -c 'true|sleep 2 & sleep 1; kill %1'
 			 * sh -c 'true|sleep 1 & sleep 2; kill %1'
 			 */
-			n = pi->num_cmds;
-			if (ENABLE_HUSH_JOB && G_interactive_fd)
-				n = 1;
+			n = G_interactive_fd ? 1 : pi->num_cmds;
 			dst = alloca(n * sizeof(int)*4);
 			argv[i] = dst;
 			if (G_interactive_fd)


More information about the busybox-cvs mailing list