summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--job.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/job.c b/job.c
index 3d9aec5..03d83b1 100644
--- a/job.c
+++ b/job.c
@@ -1190,6 +1190,8 @@ start_job_command (struct child *child)
flags |= COMMANDS_RECURSE;
else if (*p == '-')
child->noerror = 1;
+ else if (sun_flag && (*p == '?')) /* ignored. */
+ ;
else if (!isblank ((unsigned char)*p))
break;
++p;