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.
git-svn-id: svn://10.0.0.236/trunk@25781 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user