From e544f6d7a81192f6d593da358932f0ceadd07ec5 Mon Sep 17 00:00:00 2001 From: "mscott%netscape.com" Date: Thu, 1 Apr 1999 01:22:47 +0000 Subject: [PATCH] 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 --- mozilla/network/module/nsNetThread.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mozilla/network/module/nsNetThread.cpp b/mozilla/network/module/nsNetThread.cpp index a0e8ff91a23..a83612ad981 100644 --- a/mozilla/network/module/nsNetThread.cpp +++ b/mozilla/network/module/nsNetThread.cpp @@ -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; }