From 4484e56bbdd832c0ea8478034287ee183496a7bf Mon Sep 17 00:00:00 2001 From: Denis Shienkov Date: Thu, 4 Dec 2014 22:57:11 +0300 Subject: Interpret ENOTTY as UnsupportedOperationError instead of ResourceError The ENOTTY is closer to QSP::UnsupportedOperationError, because it is decoded as "Inappropriate ioctl for device". Change-Id: Ibcbe09e201eeb5ede6daa417654a181dd380df5a Reviewed-by: Sergey Belyashov Reviewed-by: Denis Shienkov --- src/serialport/qserialport_unix.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/serialport/qserialport_unix.cpp b/src/serialport/qserialport_unix.cpp index c71074e..838210a 100644 --- a/src/serialport/qserialport_unix.cpp +++ b/src/serialport/qserialport_unix.cpp @@ -932,7 +932,7 @@ QSerialPort::SerialPortError QSerialPortPrivate::decodeSystemError() const #endif #ifdef ENOTTY case ENOTTY: - error = QSerialPort::ResourceError; + error = QSerialPort::UnsupportedOperationError; break; #endif #ifdef EPERM -- cgit v1.2.1