diff options
author | Kenneth Heafield <github@kheafield.com> | 2012-05-28 12:29:05 -0400 |
---|---|---|
committer | Kenneth Heafield <github@kheafield.com> | 2012-05-28 12:29:05 -0400 |
commit | 3266cb84f8d26ac6ff38ae53ecc530a9ff978298 (patch) | |
tree | 56c44d9216cb0bf43eab2ccd7d51c69df1cffadc /klm/util/file_piece.hh | |
parent | ded34c668ca87b9e0a0ebca68944c6648602593a (diff) |
Fix FilePiece gzip
Diffstat (limited to 'klm/util/file_piece.hh')
-rw-r--r-- | klm/util/file_piece.hh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/klm/util/file_piece.hh b/klm/util/file_piece.hh index b81ac0e2..af93d8aa 100644 --- a/klm/util/file_piece.hh +++ b/klm/util/file_piece.hh @@ -13,6 +13,10 @@ #include <stdint.h> +#ifdef HAVE_ZLIB +#include <zlib.h> +#endif + namespace util { class ParseNumberException : public Exception { @@ -23,7 +27,9 @@ class ParseNumberException : public Exception { class GZException : public Exception { public: - explicit GZException(void *file); +#ifdef HAVE_ZLIB + explicit GZException(gzFile file); +#endif GZException() throw() {} ~GZException() throw() {} }; @@ -117,7 +123,7 @@ class FilePiece { std::string file_name_; #ifdef HAVE_ZLIB - void *gz_file_; + gzFile gz_file_; #endif // HAVE_ZLIB }; |