bool ZLibFile::rawWrite(const void *buffer, int length)
{
- return gzwrite(m_gzFile, buffer, length);
+ return gzwrite(m_gzFile, buffer, length) != -1;
}
bool ZLibFile::rawRead(void *buffer, int length)
{
- return gzread(m_gzFile, buffer, length);
+ return gzread(m_gzFile, buffer, length) != -1;
}
char ZLibFile::rawGetc()