From 85f32011cd19c26f58e778238c63039c4ff608ef Mon Sep 17 00:00:00 2001 From: Ken Thomases Date: Tue, 6 Jul 2010 09:31:55 -0500 Subject: [PATCH] ntdll: Fix set_baud_rate for high rates for non-Linux (bad copy/paste). --- dlls/ntdll/serial.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dlls/ntdll/serial.c b/dlls/ntdll/serial.c index 0c003039d38..b52ff22d16f 100644 --- a/dlls/ntdll/serial.c +++ b/dlls/ntdll/serial.c @@ -528,17 +528,17 @@ static NTSTATUS set_baud_rate(int fd, const SERIAL_BAUD_RATE* sbr) case CBR_38400: port.c_ospeed = B38400; break; #ifdef B57600 case 57600: - case CBR_57600: port.c_cflag |= B57600; break; + case CBR_57600: port.c_ospeed = B57600; break; #endif #ifdef B115200 case 115200: - case CBR_115200: port.c_cflag |= B115200;break; + case CBR_115200: port.c_ospeed = B115200;break; #endif #ifdef B230400 - case 230400: port.c_cflag |= B230400;break; + case 230400: port.c_ospeed = B230400;break; #endif #ifdef B460800 - case 460800: port.c_cflag |= B460800;break; + case 460800: port.c_ospeed = B460800;break; #endif default: ERR("baudrate %d\n", sbr->BaudRate);