diff options
-rw-r--r-- | src/serialport/qserialport.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/serialport/qserialport.cpp b/src/serialport/qserialport.cpp index 5885a7f..9d2fcef 100644 --- a/src/serialport/qserialport.cpp +++ b/src/serialport/qserialport.cpp @@ -425,7 +425,8 @@ QSerialPort::QSerialPort(const QSerialPortInfo &serialPortInfo, QObject *parent) QSerialPort::~QSerialPort() { /**/ - close(); + if (isOpen()) + close(); delete d_ptr; } |