From a97560f04e1a35d007c25d016bdac4f117320569 Mon Sep 17 00:00:00 2001 From: "heikki%netscape.com" Date: Thu, 20 Apr 2006 03:37:36 +0000 Subject: [PATCH] Bug 100106, XMLHttpRequest.responseText empty if XML parsing error. r=harishd, sr=vidur. git-svn-id: svn://10.0.0.236/trunk@194805 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/base/src/nsXMLHttpRequest.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/mozilla/content/base/src/nsXMLHttpRequest.cpp b/mozilla/content/base/src/nsXMLHttpRequest.cpp index 1e63e250463..8cbd2a80db4 100644 --- a/mozilla/content/base/src/nsXMLHttpRequest.cpp +++ b/mozilla/content/base/src/nsXMLHttpRequest.cpp @@ -806,12 +806,7 @@ nsXMLHttpRequest::OnDataAvailable(nsIRequest *request, nsISupports *ctxt, nsIInp NS_ABORT_IF_FALSE(mContext.get() == ctxt,"start context different from OnDataAvailable context"); PRUint32 totalRead; - nsresult result = inStr->ReadSegments(nsXMLHttpRequest::StreamReaderFunc, (void*)this, count, &totalRead); - if (NS_FAILED(result)) { - mResponseBody.Truncate(); - } - - return result; + return inStr->ReadSegments(nsXMLHttpRequest::StreamReaderFunc, (void*)this, count, &totalRead); } /* void onStartRequest (in nsIRequest request, in nsISupports ctxt); */