Fixes bug 66837. Query interface needed. r=dougt, sr=mscott.

This commit is contained in:
darin%netscape.com 2001-02-23 00:07:58 +00:00
parent 3ef7958974
commit e5174a8589
2 changed files with 4 additions and 2 deletions

View File

@ -356,7 +356,8 @@ nsStreamListenerProxy::Init(nsIStreamListener *aListener,
PR_TRUE, PR_TRUE);
if (NS_FAILED(rv)) return rv;
SetReceiver(aListener);
nsCOMPtr<nsIStreamObserver> observer = do_QueryInterface(aListener);
SetReceiver(observer);
return SetEventQueue(aEventQ);
}

View File

@ -280,6 +280,7 @@ nsStreamProviderProxy::Init(nsIStreamProvider *aProvider,
PR_TRUE, PR_TRUE);
if (NS_FAILED(rv)) return rv;
SetReceiver(aProvider);
nsCOMPtr<nsIStreamObserver> observer = do_QueryInterface(aProvider);
SetReceiver(observer);
return SetEventQueue(aEventQ);
}