diff options
-rw-r--r-- | src/serialport/qserialport_win.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/serialport/qserialport_win.cpp b/src/serialport/qserialport_win.cpp index 6e6f7c6..e319863 100644 --- a/src/serialport/qserialport_win.cpp +++ b/src/serialport/qserialport_win.cpp @@ -461,7 +461,7 @@ bool QSerialPortPrivate::waitForBytesWritten(int msecs) _q_completeAsyncRead(); } else if (triggeredEvent == writeCompletionOverlapped.hEvent) { _q_completeAsyncWrite(); - return error == QSerialPort::NoError; + return writeBuffer.isEmpty(); } else { return false; } |