Fix crash (bug 189514) by refixing bug 187297 correctly: make nsXPInstallManager's QueryInterface method succeed for nsPICertNotification. b=189514 r=timeless sr=dveditz

This commit is contained in:
dbaron%dbaron.org 2003-01-19 20:01:23 +00:00
Родитель 519db96143
Коммит 974362493f
2 изменённых файлов: 4 добавлений и 4 удалений

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

@ -120,7 +120,7 @@ static int my_inflate(unsigned char* compr, PRUint32 comprLen, unsigned char* un
CertReader::CertReader(nsIURI* aURI, nsISupports* aContext, nsPICertNotification* aObs):
mContext(aContext),
mURI(aURI),
mObserver(do_QueryInterface(aObs))
mObserver(aObs)
{
}

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

@ -118,14 +118,14 @@ nsXPInstallManager::~nsXPInstallManager()
}
NS_IMPL_THREADSAFE_ISUPPORTS6( nsXPInstallManager,
NS_IMPL_THREADSAFE_ISUPPORTS7( nsXPInstallManager,
nsIXPIListener,
nsIXPIDialogService,
nsIObserver,
nsIStreamListener,
nsIProgressEventSink,
nsIInterfaceRequestor);
nsIInterfaceRequestor,
nsPICertNotification)
NS_IMETHODIMP