summaryrefslogtreecommitdiff
path: root/2004/i/nono/src/serial/serial.cc
diff options
context:
space:
mode:
Diffstat (limited to '2004/i/nono/src/serial/serial.cc')
-rw-r--r--2004/i/nono/src/serial/serial.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/2004/i/nono/src/serial/serial.cc b/2004/i/nono/src/serial/serial.cc
index 861dccf..ee7a19f 100644
--- a/2004/i/nono/src/serial/serial.cc
+++ b/2004/i/nono/src/serial/serial.cc
@@ -42,10 +42,10 @@ Serial::~Serial (void)
/// ("/dev/tty00", voir SerialDev), un programme précédé d'un tube
/// ("|simul_asserv", voir SerialPipe) ou l'entrée/sortie standard ("-").
void
-Serial::open (const char *ttyname, int speed/*0*/)
+Serial::open (const std::string &ttyname, int speed/*0*/)
{
close ();
- if (ttyname[0] == '-' && ttyname[1] == '\0')
+ if (ttyname == "-")
sb_ = new SerialStdio (blocking_);
else if (ttyname[0] == '|')
{