summaryrefslogtreecommitdiff
path: root/2004/i
diff options
context:
space:
mode:
authorschodet2004-03-07 13:19:11 +0000
committerschodet2004-03-07 13:19:11 +0000
commitd08ad26a1ed7cc7e6da3b2b3b3c8f24498bbfe75 (patch)
tree5a2cf6c2fdf0673a270d73bee3cdf7332c4d6939 /2004/i
parent4988d00048a69ed9a11da864a9a6e93acd6debca (diff)
Fix: Bug à la con.
Diffstat (limited to '2004/i')
-rw-r--r--2004/i/nono/src/serial/serial_dev.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/2004/i/nono/src/serial/serial_dev.cc b/2004/i/nono/src/serial/serial_dev.cc
index 1552d29..ca5b07d 100644
--- a/2004/i/nono/src/serial/serial_dev.cc
+++ b/2004/i/nono/src/serial/serial_dev.cc
@@ -67,17 +67,23 @@ SerialDev::open (const char *ttyname, int speed/*0*/)
{
case 1200:
cfsetspeed (&tios, B1200);
- case 0:
+ break;
case 9660:
cfsetspeed (&tios, B9600);
+ break;
+ case 0:
case 19200:
cfsetspeed (&tios, B19200);
+ break;
case 38400:
cfsetspeed (&tios, B38400);
+ break;
case 57600:
cfsetspeed (&tios, B57600);
+ break;
case 115200:
cfsetspeed (&tios, B115200);
+ break;
default:
throw ErreurFatale ("Vitesse de port série non supportée\n");
}