diff options
author | Toomas Soome <tsoome@me.com> | 2017-07-11 00:49:25 +0300 |
---|---|---|
committer | Gordon Ross <gwr@nexenta.com> | 2018-02-26 20:42:03 -0500 |
commit | 5ae8bd5389562e74de30aac044ab33ec90e930a5 (patch) | |
tree | f43fdcf10c56fd4bc49ca33625a6c580587047f8 /usr/src/lib/libshell/common/sh/parse.c | |
parent | 2a898b17c54fe53254413d8d4cac0de440289b59 (diff) | |
download | illumos-joyent-5ae8bd5389562e74de30aac044ab33ec90e930a5.tar.gz |
9165 libshell: this statement may fall through
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Gordon Ross <gwr@nexenta.com>
Diffstat (limited to 'usr/src/lib/libshell/common/sh/parse.c')
-rw-r--r-- | usr/src/lib/libshell/common/sh/parse.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/usr/src/lib/libshell/common/sh/parse.c b/usr/src/lib/libshell/common/sh/parse.c index 35aca3f496..277224e176 100644 --- a/usr/src/lib/libshell/common/sh/parse.c +++ b/usr/src/lib/libshell/common/sh/parse.c @@ -490,7 +490,7 @@ static Shnode_t *sh_cmd(Lex_t *lexp, register int sym, int flag) { case COOPSYM: /* set up a cooperating process */ type |= (FPIN|FPOU|FPCL|FCOOP); - /* FALL THRU */ + /* FALLTHROUGH */ case '&': if(left) { @@ -499,7 +499,7 @@ static Shnode_t *sh_cmd(Lex_t *lexp, register int sym, int flag) left = left->par.partre; left = makeparent(lexp,TFORK|type, left); } - /* FALL THRU */ + /* FALLTHROUGH */ case ';': if(!left) sh_syntax(lexp); @@ -509,6 +509,7 @@ static Shnode_t *sh_cmd(Lex_t *lexp, register int sym, int flag) case EOFSYM: if(sym==NL) break; + /* FALLTHROUGH */ default: if(sym && sym!=lexp->token) { @@ -1225,6 +1226,7 @@ static Shnode_t *item(Lex_t *lexp,int flag) default: if(io==0) return(0); + /* FALLTHROUGH */ case ';': if(io==0) @@ -1235,7 +1237,7 @@ static Shnode_t *item(Lex_t *lexp,int flag) sh_syntax(lexp); showme = FSHOWME; } - /* simple command */ + /* FALLTHROUGH */ case 0: t = (Shnode_t*)simple(lexp,flag,io); if(t->com.comarg && lexp->intypeset && (lexp->sh->shcomp || sh_isoption(SH_NOEXEC) || sh.dot_depth)) |