From 07f7ea70edd0fdc7ad7da36df3f487111e14d0d1 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Mon, 8 Sep 2014 17:21:52 +0200 Subject: [PATCH] ash: fix off-by-one in "jobs %4" handling. closes 7310 Signed-off-by: Denys Vlasenko --- shell/ash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/ash.c b/shell/ash.c index 293f15147..705fe9fa4 100644 --- a/shell/ash.c +++ b/shell/ash.c @@ -3647,7 +3647,7 @@ getjob(const char *name, int getctl) if (is_number(p)) { num = atoi(p); - if (num < njobs) { + if (num <= njobs) { jp = jobtab + num - 1; if (jp->used) goto gotit; -- 2.25.1