nsBufferedStream::GetLength should return the data length instead of the write offset.

This commit is contained in:
mscott%netscape.com 1999-01-22 01:35:44 +00:00
Родитель 6c3e530532
Коммит 0c32c3376b
1 изменённых файлов: 1 добавлений и 2 удалений

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

@ -231,7 +231,7 @@ nsresult nsBufferedStream::GetAvailableSpace(PRUint32 *aCount)
nsresult nsBufferedStream::GetLength(PRUint32 *aLength) nsresult nsBufferedStream::GetLength(PRUint32 *aLength)
{ {
LockStream(); LockStream();
*aLength = m_WriteOffset; *aLength = m_dataLength;
UnlockStream(); UnlockStream();
return NS_OK; return NS_OK;
@ -779,4 +779,3 @@ PRInt32 nsBlockingStream::ReadBuffer(char *aBuf, PRUint32 aCount)
return bytesRead; return bytesRead;
} }