The warnings bellow are about impossible case, so makign abort() as
default seems correct.
ldattach.c:305:2: warning: switch missing default case [-Wswitch-default]
ldattach.c:313:2: warning: switch missing default case [-Wswitch-default]
ldattach.c:321:2: warning: switch missing default case [-Wswitch-default]
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
case '2':
ts.c_cflag |= CSTOPB;
break;
+ case '-':
+ break;
+ default:
+ abort();
}
switch (bits) {
case '7':
case '8':
ts.c_cflag = (ts.c_cflag & ~CSIZE) | CS8;
break;
+ case '-':
+ break;
+ default:
+ abort();
}
switch (parity) {
case 'n':
case 'o':
ts.c_cflag |= (PARENB | PARODD);
break;
+ case '-':
+ break;
+ default:
+ abort();
}
ts.c_cflag |= CREAD; /* just to be on the safe side */