diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-09-07 13:04:07 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-09-11 10:29:56 +0000 |
commit | 4de68511e609d5e4a15fc10ddaa0b6d45b61e495 (patch) | |
tree | ec20f37c21eaf8c99d2a7d54a3db51ebe79fbf31 | |
parent | 3b4c6ed5bd25cd6585bbb7ce5db07d6086b99e29 (diff) | |
download | qt-creator-4de68511e609d5e4a15fc10ddaa0b6d45b61e495.tar.gz |
Clang: Output warnings if QIODevice::write() fails
Change-Id: I9588a5081d8adb7b2db7955c4f48a2391e202396
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r-- | src/libs/clangbackendipc/writemessageblock.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/clangbackendipc/writemessageblock.cpp b/src/libs/clangbackendipc/writemessageblock.cpp index 7561d4cd64..f891f83c29 100644 --- a/src/libs/clangbackendipc/writemessageblock.cpp +++ b/src/libs/clangbackendipc/writemessageblock.cpp @@ -57,7 +57,9 @@ void WriteMessageBlock::write(const MessageEnvelop &message) ++m_messageCounter; - m_ioDevice->write(block); + const qint64 bytesWritten = m_ioDevice->write(block); + if (bytesWritten == -1) + qWarning() << "Failed to write data:" << m_ioDevice->errorString(); } qint64 WriteMessageBlock::counter() const |