From ef1805b233c85a1a542b6f85c2a553185e1d8294 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Tue, 16 Apr 2019 17:09:32 -0700 Subject: [PATCH] SERIAL: Correct inverted error sense of Windows modem status API (Dave Bryan) --- sim_serial.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim_serial.c b/sim_serial.c index c5e10f40..dc13960b 100644 --- a/sim_serial.c +++ b/sim_serial.c @@ -811,7 +811,7 @@ if (bits_to_clear&TMXR_MDM_RTS) } if (incoming_bits) { DWORD ModemStat; - if (GetCommModemStatus (port->hPort, &ModemStat)) { + if (!GetCommModemStatus (port->hPort, &ModemStat)) { sim_error_serial ("GetCommModemStatus", (int) GetLastError ()); return SCPE_IOERR; }