}
const size_t len = wx_truncate_cast(size_t, lenFile);
- wxASSERT_MSG( len == lenFile, _T("huge files not supported") );
+ wxASSERT_MSG( len == lenFile + size_t(0), _T("huge files not supported") );
m_i_streambuf = new wxStreamBuffer(wxStreamBuffer::read);
m_i_streambuf->SetBufferIO(len); // create buffer
return buf[pos];
}
-bool wxMemoryInputStream::Eof() const
-{
- return !m_i_streambuf->GetBytesLeft();
-}
-
size_t wxMemoryInputStream::OnSysRead(void *buffer, size_t nbytes)
{
size_t pos = m_i_streambuf->GetIntPosition();