From 6778ed99fe197a05bd109eab1ec047ddcba07ca4 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Mon, 21 Jun 2010 14:56:21 +0000 Subject: Fixed a bug in Bu::Buffer that resulted from a false negative on isEos if the underlying stream was empty. --- src/buffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/buffer.cpp') diff --git a/src/buffer.cpp b/src/buffer.cpp index fa27116..234dc92 100644 --- a/src/buffer.cpp +++ b/src/buffer.cpp @@ -153,6 +153,6 @@ void Bu::Buffer::flush() bool Bu::Buffer::isEos() { - return iReadPos == (iReadBufFill-1) && rNext.isEos(); + return (iReadPos >= (iReadBufFill-1)) && (rNext.isEos()); } -- cgit v1.2.3