char wxMemoryInputStream::Peek()
{
char *buf = (char *)m_i_streambuf->GetBufferStart();
+ size_t pos = m_i_streambuf->GetIntPosition();
+ if ( pos == m_length )
+ {
+ m_lasterror = wxSTREAM_READ_ERROR;
+
+ return 0;
+ }
- return buf[m_i_streambuf->GetIntPosition()];
+ return buf[pos];
}
bool wxMemoryInputStream::Eof() const