]> git.cworth.org Git - apitrace/blobdiff - common/trace_file_zlib.cpp
Don't includes windows.h inside extern "C" {...}
[apitrace] / common / trace_file_zlib.cpp
index 5d47d5387b366d472777f3577980386f06f80c2a..5e5d5deb9561acf4e33de20c99390cbbc2aa4708 100644 (file)
 #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>
@@ -60,7 +68,7 @@ protected:
     virtual bool rawSkip(size_t length);
     virtual int  rawPercentRead();
 private:
-    void *m_gzFile;
+    gzFile m_gzFile;
     double m_endOffset;
 };