summaryrefslogtreecommitdiff
path: root/src/plugins/valgrind/xmlprotocol/parser.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2018-12-10 08:11:18 +0100
committerAlessandro Portale <alessandro.portale@qt.io>2018-12-10 18:54:02 +0000
commit00ec6dfb5d7e156cb87d0836f841ff9aef963618 (patch)
treec1c2b82e55115b48e0e8fd701ab34eba2e5d6ffd /src/plugins/valgrind/xmlprotocol/parser.cpp
parent390a227df672a227de4539ad44da46cf773d5810 (diff)
downloadqt-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.cpp16
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());