diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2017-10-04 15:08:07 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2017-10-05 10:13:48 +0000 |
commit | 3966a02be1ff953c1b4161ca12e05c27b6abe8bb (patch) | |
tree | 78931ff446c754900a80817c152687e2d153d5b4 /src/lib/corelib/language/evaluatorscriptclass.cpp | |
parent | be10e08a2fcb0610f12e43571cc8c58b0802da62 (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.cpp | 2 |
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 |