Index: net/base/nss_memio.c |
diff --git a/net/base/nss_memio.c b/net/base/nss_memio.c |
index 77e35da2d550642e637a1059a49aa48a56316a28..0af7310f6ad03b80428f818566f1d30fc29286b7 100644 |
--- a/net/base/nss_memio.c |
+++ b/net/base/nss_memio.c |
@@ -469,6 +469,14 @@ void memio_PutWriteResult(memio_Private *secret, int bytes_written) |
} |
} |
+int memio_LastWriteError(memio_Private *secret) |
+{ |
+ struct memio_buffer* mb = &((PRFilePrivate *)secret)->writebuf; |
+ PR_ASSERT(mb->bufsize); |
+ |
+ return mb->last_err; |
+} |
+ |
/*--------------- private memio_buffer self-test -----------------*/ |
/* Even a trivial unit test is very helpful when doing circular buffers. */ |