#include <zlib.h>
#include <gzguts.h>
+// for lseek
+#ifdef _WIN32
+#include <io.h>
+#else
+#include <sys/types.h>
+#include <unistd.h>
+#endif
+
#include "os.hpp"
#include <iostream>
virtual bool rawSkip(size_t length);
virtual int rawPercentRead();
private:
- void *m_gzFile;
+ gzFile m_gzFile;
double m_endOffset;
};