From ef6356cf6453f8bf624369942ed57769f80c087a Mon Sep 17 00:00:00 2001 From: Pixel Date: Fri, 25 Nov 2011 00:04:55 -0800 Subject: We need the buffered streams to be detacheable --- includes/BStream.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'includes/BStream.h') diff --git a/includes/BStream.h b/includes/BStream.h index d5b5c17..86b0e0f 100644 --- a/includes/BStream.h +++ b/includes/BStream.h @@ -17,6 +17,7 @@ class BStream : public Handle { int peekNextByte(); String readString(bool putNL = false); bool isEmpty() { return m_availBytes == 0; } + void detach() { m_detached = true; } private: IO m_h; uint8_t * m_buffer; @@ -24,6 +25,8 @@ class BStream : public Handle { size_t m_cursor; String m_name; bool m_passThru; + bool m_detached; + bool m_closed; }; }; -- cgit v1.2.3