diff options
Diffstat (limited to 'Src/main.c')
-rw-r--r-- | Src/main.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/main.c b/Src/main.c index 762e06b90..c0999deae 100644 --- a/Src/main.c +++ b/Src/main.c @@ -87,7 +87,8 @@ main(int argc, char **argv) for (;;) { do loop(1,0); - while (tok != ENDINPUT && (tok != LEXERR || isset(SHINSTDIN))); + while (tok != ENDINPUT && + (tok != LEXERR || noerrexit || isset(SHINSTDIN))); if (tok == LEXERR) { stopmsg = 1; zexit(lastval, 0); |