「if + comment(!) + label(!!) + one statement」 ← shouldn’t that get braces, style(9)?
This commit is contained in:
parent
b5d3b38cb1
commit
5cf460cc07
5
syn.c
5
syn.c
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "sh.h"
|
#include "sh.h"
|
||||||
|
|
||||||
__RCSID("$MirOS: src/bin/mksh/syn.c,v 1.94 2014/01/05 21:57:29 tg Exp $");
|
__RCSID("$MirOS: src/bin/mksh/syn.c,v 1.95 2014/12/15 22:08:55 tg Exp $");
|
||||||
|
|
||||||
struct nesting_state {
|
struct nesting_state {
|
||||||
int start_token; /* token than began nesting (eg, FOR) */
|
int start_token; /* token than began nesting (eg, FOR) */
|
||||||
@ -196,10 +196,11 @@ synio(int cf)
|
|||||||
musthave(LWORD, ishere ? HEREDELIM : 0);
|
musthave(LWORD, ishere ? HEREDELIM : 0);
|
||||||
if (ishere) {
|
if (ishere) {
|
||||||
iop->delim = yylval.cp;
|
iop->delim = yylval.cp;
|
||||||
if (*ident != 0)
|
if (*ident != 0) {
|
||||||
/* unquoted */
|
/* unquoted */
|
||||||
gotnulldelim:
|
gotnulldelim:
|
||||||
iop->flag |= IOEVAL;
|
iop->flag |= IOEVAL;
|
||||||
|
}
|
||||||
if (herep > &heres[HERES - 1])
|
if (herep > &heres[HERES - 1])
|
||||||
yyerror("too many %ss\n", "<<");
|
yyerror("too many %ss\n", "<<");
|
||||||
*herep++ = iop;
|
*herep++ = iop;
|
||||||
|
Loading…
Reference in New Issue
Block a user