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:
Ben Turner 2008-12-07 16:15:45 -08:00
Родитель e84823e91b
Коммит 2f1fa9c7ea
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -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]);
}