зеркало из https://github.com/mozilla/pjs.git
Bug 465141 - 'Workers: Implement expression flavor of timeouts, use nsAutoJSValHolder'. Followup OOM check to bustage fix. r+sr=jst, a=blocking1.9.1
This commit is contained in:
Родитель
e84823e91b
Коммит
2f1fa9c7ea
|
@ -126,7 +126,10 @@ nsDOMWorkerTimeout::FunctionCallback::Run(nsDOMWorkerTimeout* aTimeout,
|
|||
JSObject* global = JS_GetGlobalObject(aCx);
|
||||
NS_ENSURE_TRUE(global, NS_ERROR_FAILURE);
|
||||
|
||||
nsTArray<jsval> argv(mCallbackArgsLength);
|
||||
nsTArray<jsval> argv;
|
||||
PRBool success = argv.SetCapacity(mCallbackArgsLength);
|
||||
NS_ENSURE_TRUE(success, NS_ERROR_OUT_OF_MEMORY);
|
||||
|
||||
for (PRUint32 index = 0; index < mCallbackArgsLength; index++) {
|
||||
argv.AppendElement(mCallbackArgs[index]);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче