changeset 4264:b3fa08c14747 HEAD

If parent stream's read() returned -2, we returned -1 instead of the -2.
author Timo Sirainen <timo.sirainen@movial.fi>
date Tue, 09 May 2006 12:36:58 +0300
parents 56f4b7ee6c2f
children 75d5843153f1
files src/lib/istream-seekable.c
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/istream-seekable.c	Mon May 08 16:04:10 2006 +0300
+++ b/src/lib/istream-seekable.c	Tue May 09 12:36:58 2006 +0300
@@ -249,8 +249,7 @@
 	stream->pos -= stream->skip;
 	stream->skip = 0;
 
-	ret = pos > stream->pos ? (ssize_t)(pos - stream->pos) :
-		(ret == 0 ? 0 : -1);
+	ret = pos > stream->pos ? (ssize_t)(pos - stream->pos) : ret;
 	stream->pos = pos;
 	return ret;
 }