Index: net/base/nss_memio.c |
diff --git a/net/base/nss_memio.c b/net/base/nss_memio.c |
index 4092c178c7ff1d49330d9232d5f92f055e3f4e2b..bd0471067f4e57e31b39d09889f0caa1bdeef378 100644 |
--- a/net/base/nss_memio.c |
+++ b/net/base/nss_memio.c |
@@ -402,6 +402,14 @@ int memio_GetReadParams(memio_Private *secret, char **buf) |
return memio_buffer_unused_contiguous(mb); |
} |
+int memio_GetReadableBufferSize(memio_Private *secret) |
+{ |
+ struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf; |
+ PR_ASSERT(mb->bufsize); |
+ |
+ return memio_buffer_used_contiguous(mb); |
+} |
+ |
void memio_PutReadResult(memio_Private *secret, int bytes_read) |
{ |
struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf; |