summaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buffer.c b/src/buffer.c
index c546d5c..3359144 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -185,7 +185,7 @@ read_input_stream()
read_count += last_read;
} while (in_stream != NULL && read_count < to_be_read);
- if (read_count < to_be_read) in_buffer.stream_end = buffer_write_pos + read_count - 1;
+ if (read_count < to_be_read) in_buffer.stream_end = buffer_write_pos + read_count - (read_count ? 1 : 0);
return read_count;
}
OpenPOWER on IntegriCloud