diff options
author | Timur Pocheptsov <timur.pocheptsov@theqtcompany.com> | 2016-05-31 14:36:30 +0200 |
---|---|---|
committer | Timur Pocheptsov <timur.pocheptsov@theqtcompany.com> | 2016-06-01 14:02:58 +0000 |
commit | 4bedbbbb7f49f4cd6995effbebdee9198ca1558c (patch) | |
tree | 78a49b9acbb9dcfe55365cd1df8190ed1d24ea85 | |
parent | a5ef9038f13f881796f9779c7e0ffef740bfdb58 (diff) | |
download | qtxmlpatterns-4bedbbbb7f49f4cd6995effbebdee9198ca1558c.tar.gz |
XSLTTokenizer - remove unreachable function call.
Coverity CID 22016 - the code can never be reached, since what we have is:
loop() {
switch {
...
if (a) {
...
continue;
} else {
...
continue;
}
unrechable();
break;
}
}
Change-Id: I13a0ddab0e0f9e4629beb80fd39369b734880795
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
-rw-r--r-- | src/xmlpatterns/parser/qxslttokenizer.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/xmlpatterns/parser/qxslttokenizer.cpp b/src/xmlpatterns/parser/qxslttokenizer.cpp index 90c4802..5ad6713 100644 --- a/src/xmlpatterns/parser/qxslttokenizer.cpp +++ b/src/xmlpatterns/parser/qxslttokenizer.cpp @@ -1964,7 +1964,6 @@ bool XSLTTokenizer::insideSequenceConstructor(TokenSource::Queue *const to, default: unexpectedContent(); } - continue; } else { @@ -2001,11 +2000,9 @@ bool XSLTTokenizer::insideSequenceConstructor(TokenSource::Queue *const to, pushState(InsideSequenceConstructor); insideSequenceConstructor(to); Q_ASSERT(tokenType() == QXmlStreamReader::EndElement || hasError()); - continue; } - unexpectedContent(); - break; + continue; } case QXmlStreamReader::EndElement: { |