aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/evaluatorscriptclass.cpp
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2017-10-04 15:08:07 +0200
committerJoerg Bornemann <joerg.bornemann@qt.io>2017-10-05 10:13:48 +0000
commit3966a02be1ff953c1b4161ca12e05c27b6abe8bb (patch)
tree78931ff446c754900a80817c152687e2d153d5b4 /src/lib/corelib/language/evaluatorscriptclass.cpp
parentbe10e08a2fcb0610f12e43571cc8c58b0802da62 (diff)
Use std::vector as container for JSSourceValue::Alternative
QList is an inept container for a class as big as Alternative. This also removes the need for qAsConst in several places. Change-Id: I742c3f9af607eeb7825f8e4eab2e3d040723e543 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/lib/corelib/language/evaluatorscriptclass.cpp')
-rw-r--r--src/lib/corelib/language/evaluatorscriptclass.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/corelib/language/evaluatorscriptclass.cpp b/src/lib/corelib/language/evaluatorscriptclass.cpp
index 91f9b241a..fcc920366 100644
--- a/src/lib/corelib/language/evaluatorscriptclass.cpp
+++ b/src/lib/corelib/language/evaluatorscriptclass.cpp
@@ -148,7 +148,7 @@ private:
QScriptValue conditionScope;
QScriptValue conditionFileScope;
Item *outerItem = data->item->outerItem();
- for (int i = 0; i < value->alternatives().count(); ++i) {
+ for (size_t i = 0; i < value->alternatives().size(); ++i) {
const JSSourceValue::Alternative *alternative = 0;
alternative = &value->alternatives().at(i);
const Evaluator::FileContextScopes fileCtxScopes