Bug 412867 nsSimpleStreamListener needs to autoclose mSink IFF !mObserver r=biesi a=dsicore

This commit is contained in:
timeless@mozdev.org 2008-02-09 15:15:26 -08:00
Родитель c28e2f25c9
Коммит 15c5a9f52b
1 изменённых файлов: 4 добавлений и 2 удалений

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

@ -66,8 +66,10 @@ nsSimpleStreamListener::OnStopRequest(nsIRequest* request,
nsISupports *aContext,
nsresult aStatus)
{
return mObserver ?
mObserver->OnStopRequest(request, aContext, aStatus) : NS_OK;
if (!mObserver)
return mSink->Close();
return mObserver->OnStopRequest(request, aContext, aStatus);
}
//