зеркало из https://github.com/mozilla/gecko-dev.git
Small fix to rectify nsGlobalResolve's return value to boolean in the isConstructor case (50080).
This commit is contained in:
Родитель
996acc7b72
Коммит
c05f21b61d
|
@ -542,10 +542,11 @@ nsJSUtils::nsGlobalResolve(JSContext* aContext,
|
|||
result = manager->LookupName(name, isConstructor, interfaceID, classID);
|
||||
if (NS_SUCCEEDED(result)) {
|
||||
if (isConstructor) {
|
||||
return (JSBool) JS_DefineFunction(aContext, aObj,
|
||||
// XXX would like JS_DefineUCFunction in jsapi.h...
|
||||
return (NULL != JS_DefineFunction(aContext, aObj,
|
||||
JS_GetStringBytes(jsstring),
|
||||
StubConstructor, 0,
|
||||
JSPROP_READONLY);
|
||||
JSPROP_READONLY));
|
||||
}
|
||||
result = nsComponentManager::CreateInstance(classID,
|
||||
nsnull,
|
||||
|
|
Загрузка…
Ссылка в новой задаче