Small fix to rectify nsGlobalResolve's return value to boolean in the isConstructor case (50080).

This commit is contained in:
brendan%mozilla.org 2000-09-05 20:47:12 +00:00
Родитель 996acc7b72
Коммит c05f21b61d
1 изменённых файлов: 3 добавлений и 2 удалений

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

@ -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,