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  }; | 
