Made it implement nsIURL as well as nsIURI.

This commit is contained in:
warren%netscape.com 1999-10-18 19:07:16 +00:00
Родитель d707c11a4e
Коммит 73b153a156
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -125,10 +125,12 @@ ImageURLImpl::QueryInterface(const nsIID& aIID,
}
static NS_DEFINE_IID(kISupportsIID, NS_ISUPPORTS_IID);
static NS_DEFINE_IID(kClassIID, kIImageURLIID);
static NS_DEFINE_IID(kURIIID, NS_IURI_IID);
static NS_DEFINE_IID(kURLIID, NS_IURL_IID);
// xxx I think this is wrong -- this class isn't aggregated with nsIURI!
if (aIID.Equals(kURLIID)) {
if (aIID.Equals(kURIIID) ||
aIID.Equals(kURLIID)) {
*aInstancePtr = (void*) mURL;
NS_ADDREF(mURL);
return NS_OK;