diff --git a/job.c b/job.c index 6ae11568..d049f753 100644 --- a/job.c +++ b/job.c @@ -451,9 +451,7 @@ start_job_command (child) noprint = 1; else if (*p == '-') child->noerror = 1; - else if (*p == '+') - recursive = 1; - else if (!isblank (*p)) + else if (!isblank (*p) && *p != '+') break; ++p; }