From: Sami Kerola Date: Wed, 2 Nov 2011 18:15:27 +0000 (+0100) Subject: ldattach: add default case to switches X-Git-Tag: v2.21-rc1~194^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ba64bbd224ee65122c47d78629ebf231de0c01e9;p=thirdparty%2Futil-linux.git ldattach: add default case to switches 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 --- diff --git a/sys-utils/ldattach.c b/sys-utils/ldattach.c index e05cefef62..d331413fd7 100644 --- a/sys-utils/ldattach.c +++ b/sys-utils/ldattach.c @@ -309,6 +309,10 @@ int main(int argc, char **argv) case '2': ts.c_cflag |= CSTOPB; break; + case '-': + break; + default: + abort(); } switch (bits) { case '7': @@ -317,6 +321,10 @@ int main(int argc, char **argv) case '8': ts.c_cflag = (ts.c_cflag & ~CSIZE) | CS8; break; + case '-': + break; + default: + abort(); } switch (parity) { case 'n': @@ -329,6 +337,10 @@ int main(int argc, char **argv) case 'o': ts.c_cflag |= (PARENB | PARODD); break; + case '-': + break; + default: + abort(); } ts.c_cflag |= CREAD; /* just to be on the safe side */