Bug #12638 --> Fix nsPipe2::GetLength to return the number of unread bytes in the pipe. r=warren, a=cyeh

This commit is contained in:
mscott%netscape.com 1999-08-27 19:14:57 +00:00
parent 859ad58ecd
commit 07a5b957af

View File

@ -329,9 +329,12 @@ nsPipe::nsPipeInputStream::GetLength(PRUint32 *result)
: pipe->mReadLimit;
len -= pipe->mBuffer.GetSegmentSize() - (end - pipe->mReadCursor);
}
if (pipe->mWriteCursor)
len -= pipe->mWriteLimit - pipe->mWriteCursor;
return len;
// if (pipe->mWriteCursor)
//len -= pipe->mWriteLimit - pipe->mWriteCursor;
if (result)
*result = len;
return NS_OK;
}
NS_IMETHODIMP