Commit a5512382 authored by Geoff Clare's avatar Geoff Clare Committed by Alexandre Julliard

The B57600 and B115200 symbols are not defined in Unixware.

parent 762f18d6
...@@ -1048,12 +1048,16 @@ INT16 WINAPI SetCommState16(LPDCB16 lpdcb) ...@@ -1048,12 +1048,16 @@ INT16 WINAPI SetCommState16(LPDCB16 lpdcb)
case CBR_38400: case CBR_38400:
port.c_cflag |= B38400; port.c_cflag |= B38400;
break; break;
#ifdef B57600
case 57600: case 57600:
port.c_cflag |= B57600; port.c_cflag |= B57600;
break; break;
#endif
#ifdef B115200
case 57601: case 57601:
port.c_cflag |= B115200; port.c_cflag |= B115200;
break; break;
#endif
default: default:
commerror = IE_BAUDRATE; commerror = IE_BAUDRATE;
return -1; return -1;
...@@ -1436,12 +1440,16 @@ INT16 WINAPI GetCommState16(INT16 fd, LPDCB16 lpdcb) ...@@ -1436,12 +1440,16 @@ INT16 WINAPI GetCommState16(INT16 fd, LPDCB16 lpdcb)
case B38400: case B38400:
lpdcb->BaudRate = 38400; lpdcb->BaudRate = 38400;
break; break;
#ifdef B57600
case B57600: case B57600:
lpdcb->BaudRate = 57600; lpdcb->BaudRate = 57600;
break; break;
#endif
#ifdef B115200
case B115200: case B115200:
lpdcb->BaudRate = 57601; lpdcb->BaudRate = 57601;
break; break;
#endif
} }
#endif #endif
switch (port.c_cflag & CSIZE) { switch (port.c_cflag & CSIZE) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment