mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-25 11:22:58 +00:00
use foreach() for iteration in QScript::__setupPackage__()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
parent
4bfd2ccbcd
commit
e808a5e508
1 changed files with 1 additions and 3 deletions
|
@ -864,10 +864,8 @@ JSC::JSValue QT_FASTCALL stringProtoFuncArg(JSC::ExecState *exec, JSC::JSObject*
|
|||
static QScriptValue __setupPackage__(QScriptContext *ctx, QScriptEngine *eng)
|
||||
{
|
||||
QString path = ctx->argument(0).toString();
|
||||
QStringList components = path.split(QLatin1Char('.'));
|
||||
QScriptValue o = eng->globalObject();
|
||||
for (int i = 0; i < components.count(); ++i) {
|
||||
QString name = components.at(i);
|
||||
foreach (const QString &name, path.split(QLatin1Char('.'))) {
|
||||
QScriptValue oo = o.property(name);
|
||||
if (!oo.isValid()) {
|
||||
oo = eng->newObject();
|
||||
|
|
Loading…
Add table
Reference in a new issue