Ken Thomases : ntdll: Fix set_baud_rate for high rates for non-Linux ( bad copy/paste).
Alexandre Julliard
julliard at winehq.org
Tue Jul 6 12:33:12 CDT 2010
Module: wine
Branch: master
Commit: 85f32011cd19c26f58e778238c63039c4ff608ef
URL: http://source.winehq.org/git/wine.git/?a=commit;h=85f32011cd19c26f58e778238c63039c4ff608ef
Author: Ken Thomases <ken at codeweavers.com>
Date: Tue Jul 6 09:31:55 2010 -0500
ntdll: Fix set_baud_rate for high rates for non-Linux (bad copy/paste).
---
dlls/ntdll/serial.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/ntdll/serial.c b/dlls/ntdll/serial.c
index 0c00303..b52ff22 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);
More information about the wine-cvs
mailing list