diff options
| author | Linus Jahn <lnj@kaidan.im> | 2023-05-13 17:45:25 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2023-05-13 17:45:25 +0200 |
| commit | fbb96a37f1c118c14fd158173e0d691022183ee3 (patch) | |
| tree | 24e4a988dec79941107e3221e0e29fae2714968c /src/base/QXmppBitsOfBinaryIq.cpp | |
| parent | 9a0af523a8256484ae7c53bda923e6e44bafcb2e (diff) | |
| download | qxmpp-fbb96a37f1c118c14fd158173e0d691022183ee3.tar.gz | |
Replace some while loops over QDomElements
Diffstat (limited to 'src/base/QXmppBitsOfBinaryIq.cpp')
| -rw-r--r-- | src/base/QXmppBitsOfBinaryIq.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/base/QXmppBitsOfBinaryIq.cpp b/src/base/QXmppBitsOfBinaryIq.cpp index b55b7aa2..ea1ce901 100644 --- a/src/base/QXmppBitsOfBinaryIq.cpp +++ b/src/base/QXmppBitsOfBinaryIq.cpp @@ -30,12 +30,12 @@ QXmppBitsOfBinaryIq::~QXmppBitsOfBinaryIq() = default; /// bool QXmppBitsOfBinaryIq::isBitsOfBinaryIq(const QDomElement &element) { - QDomElement child = element.firstChildElement(); - while (!child.isNull()) { + for (auto child = element.firstChildElement(); + !child.isNull(); + child = child.nextSiblingElement()) { if (QXmppBitsOfBinaryData::isBitsOfBinaryData(child)) { return true; } - child = child.nextSiblingElement(); } return false; } @@ -43,13 +43,13 @@ bool QXmppBitsOfBinaryIq::isBitsOfBinaryIq(const QDomElement &element) /// \cond void QXmppBitsOfBinaryIq::parseElementFromChild(const QDomElement &element) { - QDomElement child = element.firstChildElement(); - while (!child.isNull()) { + for (auto child = element.firstChildElement(); + !child.isNull(); + child = child.nextSiblingElement()) { if (QXmppBitsOfBinaryData::isBitsOfBinaryData(child)) { QXmppBitsOfBinaryData::parseElementFromChild(child); break; } - child = child.nextSiblingElement(); } } |
