changeset 215:6a18c1cf4d68 HEAD

io_buffer_read_mmaped() now also returns correct amount of bytes
author Timo Sirainen <tss@iki.fi>
date Tue, 10 Sep 2002 06:26:05 +0300
parents 05a1cf2761da
children 12f056754b7b
files src/lib/iobuffer.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/iobuffer.c	Tue Sep 10 06:24:02 2002 +0300
+++ b/src/lib/iobuffer.c	Tue Sep 10 06:26:05 2002 +0300
@@ -666,7 +666,7 @@
 	(void)madvise(buf->buffer, buf->buffer_size, MADV_SEQUENTIAL);
 
 	buf->pos = buf->buffer_size;
-	return buf->buffer_size;
+	return buf->buffer_size - buf->skip;
 }
 
 ssize_t io_buffer_read(IOBuffer *buf)