Fixed setTimeout bustage with the introduction of nsIScriptContext::CallFunction

This commit is contained in:
vidur%netscape.com 1999-09-23 23:51:38 +00:00
Родитель ccc067210c
Коммит 019876d613
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -1708,7 +1708,8 @@ GlobalWindowImpl::RunTimeout(nsTimeoutImpl *aTimeout)
lateness = PR_IntervalToMilliseconds(lateness);
timeout->argv[timeout->argc] = INT_TO_JSVAL((jsint)lateness);
PRBool aBoolResult;
rv = mContext->CallFunction(mScriptObject, timeout->funobj,
JSFunction* fun = JS_ValueToFunction(cx, OBJECT_TO_JSVAL(timeout->funobj));
rv = mContext->CallFunction(mScriptObject, fun,
timeout->argc + 1, timeout->argv,
&aBoolResult);
}