diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2018-12-10 08:11:18 +0100 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2018-12-10 18:54:02 +0000 |
commit | 00ec6dfb5d7e156cb87d0836f841ff9aef963618 (patch) | |
tree | c1c2b82e55115b48e0e8fd701ab34eba2e5d6ffd /src/plugins/valgrind/xmlprotocol/parser.cpp | |
parent | 390a227df672a227de4539ad44da46cf773d5810 (diff) | |
download | qt-creator-00ec6dfb5d7e156cb87d0836f841ff9aef963618.tar.gz |
Valgrind: Modernize
modernize-*
Change-Id: I6db60dce78cf2575e36caa597b1f095adba34fd9
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/valgrind/xmlprotocol/parser.cpp')
-rw-r--r-- | src/plugins/valgrind/xmlprotocol/parser.cpp | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/plugins/valgrind/xmlprotocol/parser.cpp b/src/plugins/valgrind/xmlprotocol/parser.cpp index e832637ce4..81208327c0 100644 --- a/src/plugins/valgrind/xmlprotocol/parser.cpp +++ b/src/plugins/valgrind/xmlprotocol/parser.cpp @@ -50,7 +50,7 @@ namespace { : m_message(message) {} - ~ParserException() throw() {} + ~ParserException() noexcept = default; QString message() const { return m_message; } @@ -60,23 +60,21 @@ namespace { struct XWhat { - XWhat() : leakedblocks(0), leakedbytes(0), hthreadid(-1) {} QString text; - qint64 leakedblocks; - qint64 leakedbytes; - qint64 hthreadid; + qint64 leakedblocks = 0; + qint64 leakedbytes = 0; + qint64 hthreadid = -1; }; struct XauxWhat { - XauxWhat() : line(-1), hthreadid(-1) {} void clear() { *this = XauxWhat(); } QString text; QString file; QString dir; - qint64 line; - qint64 hthreadid; + qint64 line = -1; + qint64 hthreadid = -1; }; } // namespace anon @@ -215,7 +213,7 @@ QXmlStreamReader::TokenType Parser::Private::blockingReadNext() // ...so we fall back to knowing it might be a QAbstractSocket. QIODevice *dev = reader.device(); - QAbstractSocket *sock = qobject_cast<QAbstractSocket *>(dev); + auto sock = qobject_cast<const QAbstractSocket *>(dev); if (!sock || sock->state() != QAbstractSocket::ConnectedState) throw ParserException(dev->errorString()); |