Fix for scottip. Initialize return value to NS_OK for nsStreamListenerProxy::OnDataAvailable. This was causing some failures on release builds and purify builds in particular because there was a particular case in one of the clauses where it would rely on rv which was unitialized.

This commit is contained in:
mscott%netscape.com 1999-04-01 01:22:47 +00:00
Родитель 280ee6ed21
Коммит 5c9ce7e3c7
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -790,7 +790,7 @@ NS_IMETHODIMP
nsStreamListenerProxy::OnDataAvailable(nsIURL* aURL, nsIInputStream *aIStream,
PRUint32 aLength)
{
nsresult rv;
nsresult rv = NS_OK;
if (PR_GetCurrentThread() == gNetlibThread) {
OnDataAvailableProxyEvent* ev;
@ -808,7 +808,7 @@ nsStreamListenerProxy::OnDataAvailable(nsIURL* aURL, nsIInputStream *aIStream,
}
}
} else {
mRealListener->OnDataAvailable(aURL, aIStream, aLength);
rv = mRealListener->OnDataAvailable(aURL, aIStream, aLength);
}
return rv;
}