In file included from bsh.c:914:
./mod/function.c:857:17: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (*a=='-'&&(m=1,1)||*a=='+') ++a;
-------^----------
./mod/function.c:857:17: note: place parentheses around the '&&' expression to silence this
warning
if (*a=='-'&&(m=1,1)||*a=='+') ++a;
^
( )
In file included from bsh.c:916:
./mod/catv.c:111:38: warning: '&&' within '||' [-Wlogical-op-parentheses]
if ( (end||bp!=buf&&(end=1,1)||!nr)
-------^------------
./mod/catv.c:111:38: note: place parentheses around the '&&' expression to silence this
warning
if ( (end||bp!=buf&&(end=1,1)||!nr)
^
( )
./mod/catv.c:129:37: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else break;
^
./mod/catv.c:170:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
||o&16&&(S->fd=(int)v, v>9) )
------^--------------------
./mod/catv.c:170:31: note: place parentheses around the '&&' expression to silence this
warning
||o&16&&(S->fd=(int)v, v>9) )
^
( )
./mod/catv.c:197:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (S->seekb<0||(S->offs||S->beg||S->end)&&
---------------------------^-
./mod/catv.c:197:49: note: place parentheses around the '&&' expression to silence this
warning
|