mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-06-22 18:49:07 +00:00
SpiderMonkey 38 upgrade: 07/35
Use operator[] instead of handleAt. Patch by leper. Addresses https://bugzilla.mozilla.org/show_bug.cgi?id=972385 This was SVN commit r18661.
This commit is contained in:
@@ -501,7 +501,7 @@ bool ScriptInterface::CallFunctionVoid(JS::HandleValue val, const char* name, co
|
||||
JS::RootedValue jsRet(cx);
|
||||
JS::AutoValueVector argv(cx);
|
||||
argv.resize(1);
|
||||
AssignOrToJSVal(cx, argv.handleAt(0), a0);
|
||||
AssignOrToJSVal(cx, argv[0], a0);
|
||||
return CallFunction_(val, name, argv, &jsRet);
|
||||
}
|
||||
|
||||
@@ -513,8 +513,8 @@ bool ScriptInterface::CallFunctionVoid(JS::HandleValue val, const char* name, co
|
||||
JS::RootedValue jsRet(cx);
|
||||
JS::AutoValueVector argv(cx);
|
||||
argv.resize(2);
|
||||
AssignOrToJSVal(cx, argv.handleAt(0), a0);
|
||||
AssignOrToJSVal(cx, argv.handleAt(1), a1);
|
||||
AssignOrToJSVal(cx, argv[0], a0);
|
||||
AssignOrToJSVal(cx, argv[1], a1);
|
||||
return CallFunction_(val, name, argv, &jsRet);
|
||||
}
|
||||
|
||||
@@ -526,9 +526,9 @@ bool ScriptInterface::CallFunctionVoid(JS::HandleValue val, const char* name, co
|
||||
JS::RootedValue jsRet(cx);
|
||||
JS::AutoValueVector argv(cx);
|
||||
argv.resize(3);
|
||||
AssignOrToJSVal(cx, argv.handleAt(0), a0);
|
||||
AssignOrToJSVal(cx, argv.handleAt(1), a1);
|
||||
AssignOrToJSVal(cx, argv.handleAt(2), a2);
|
||||
AssignOrToJSVal(cx, argv[0], a0);
|
||||
AssignOrToJSVal(cx, argv[1], a1);
|
||||
AssignOrToJSVal(cx, argv[2], a2);
|
||||
return CallFunction_(val, name, argv, &jsRet);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user