зеркало из https://github.com/mozilla/pjs.git
Fixed a bug where the first time to try and get the location object was failing.
This commit is contained in:
Родитель
393bce04e0
Коммит
6f0131f7df
|
@ -106,8 +106,9 @@ LocationImpl::GetScriptObject(nsIScriptContext *aContext, void** aScriptObject)
|
|||
if (!mScriptObject) {
|
||||
nsCOMPtr<nsIScriptGlobalObject> global(do_GetInterface(mWebShell));
|
||||
NS_ENSURE_TRUE(global, NS_ERROR_FAILURE);
|
||||
return NS_NewScriptLocation(aContext, NS_STATIC_CAST(nsIDOMLocation*, this),
|
||||
global, &mScriptObject);
|
||||
NS_ENSURE_SUCCESS(NS_NewScriptLocation(aContext,
|
||||
NS_STATIC_CAST(nsIDOMLocation*, this),global, &mScriptObject),
|
||||
NS_ERROR_FAILURE);
|
||||
}
|
||||
*aScriptObject = mScriptObject;
|
||||
return NS_OK;
|
||||
|
|
Загрузка…
Ссылка в новой задаче