diff options
author | June McEnroe <june@causal.agency> | 2020-03-09 19:39:15 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2020-03-09 20:01:30 -0400 |
commit | accab6ee102110213b1dc046fc3eba1945c20010 (patch) | |
tree | 5d1c5e94f827468ee215b5a41aac9b5321e4c9ce /bin/1sh/main.c | |
parent | Source .editrc before applying -v or -e (diff) | |
download | src-accab6ee102110213b1dc046fc3eba1945c20010.tar.gz src-accab6ee102110213b1dc046fc3eba1945c20010.zip |
Add HISTFILE history saving
Diffstat (limited to '')
-rw-r--r-- | bin/1sh/main.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/1sh/main.c b/bin/1sh/main.c index 14b7af01..86b6e981 100644 --- a/bin/1sh/main.c +++ b/bin/1sh/main.c @@ -179,6 +179,8 @@ state4: if (sflag || minusc == NULL) { cmdloop(1); } + iflag = 0; + optschanged(); exitshell(exitstatus); /*NOTREACHED*/ return 0; @@ -345,6 +347,8 @@ exitcmd(int argc, char **argv) { if (stoppedjobs()) return 0; + iflag = 0; + optschanged(); if (argc > 1) exitshell(number(argv[1])); else |