This commit is contained in:
dcone%netscape.com 1998-08-06 21:50:30 +00:00
Родитель acf52245e5
Коммит 7028868332
1 изменённых файлов: 25 добавлений и 3 удалений

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

@ -138,9 +138,31 @@ nsresult nsWidgetFactory::CreateInstance(nsISupports *aOuter,
}
nsWindow *inst = nsnull;
if (aIID.Equals(kCWindow)) {
inst = new nsWindow(aOuter);
}
if (aIID.Equals(kCWindow))
{
inst = new nsWindow(aOuter);
}
else
if (aIID.Equals(kIWidget))
{
inst = new nsWindow(aOuter);
}
else
if (mClassID.Equals(kCAppShellCID))
{
nsAppShell *appInst = new nsAppShell();
if (appInst == NULL)
{
return NS_ERROR_OUT_OF_MEMORY;
}
nsresult res = appInst->QueryInterface(aIID, aResult);
if (res != NS_OK)
{
delete appInst;
}
return res;
}
#ifdef NOTNOW
else if ( mClassID.Equals(kCCheckButtonCID)) {
inst = new nsCheckButton(aOuter);