diff options
-rw-r--r-- | src/serialport/qserialport_win.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/serialport/qserialport_win.cpp b/src/serialport/qserialport_win.cpp index 1be09910..e8d4d62a 100644 --- a/src/serialport/qserialport_win.cpp +++ b/src/serialport/qserialport_win.cpp @@ -152,10 +152,8 @@ public: // Workaround for standard CDC ACM serial ports, for which triggered an // unexpected event EV_TXEMPTY at data transmission. if ((originalEventMask & triggeredEventMask) == 0) { - if (triggeredEventMask == EV_TXEMPTY) // it is not error - return true; - - error = true; + if ((triggeredEventMask & EV_TXEMPTY) == 0) + error = true; } // Start processing a caught error. |