X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fbitio.h;h=d653dcd375f632f742578511eb259728b69e2da8;hp=65618ccdea8cb2641bf0c51a72c03387c22ac313;hb=86683e9e9c61cb3f0164a1ffcf151ccefa8871df;hpb=5c7bc47d1c32e31480960d7a1ab5419628b505ff diff --git a/lib/bitio.h b/lib/bitio.h index 65618cc..d653dcd 100644 --- a/lib/bitio.h +++ b/lib/bitio.h @@ -21,6 +21,11 @@ #include #include "types.h" +#include "../config.h" + +#ifdef HAVE_ZZIP +#include "zzip/lib.h" +#endif #ifndef __rfxswf_bitio_h__ #define __rfxswf_bitio_h__ @@ -32,6 +37,7 @@ #define READER_TYPE_ZLIB READER_TYPE_ZLIB_U #define READER_TYPE_NULL 5 #define READER_TYPE_FILE2 6 +#define READER_TYPE_ZZIP 7 #define WRITER_TYPE_FILE 1 #define WRITER_TYPE_MEM 2 @@ -95,6 +101,9 @@ void reader_init_filereader2(reader_t*r, const char*filename); void reader_init_zlibinflate(reader_t*r, reader_t*input); void reader_init_memreader(reader_t*r, void*data, int length); void reader_init_nullreader(reader_t*r); +#ifdef HAVE_ZZIP +void reader_init_zzipreader(reader_t*r,ZZIP_FILE*z); +#endif void writer_init_filewriter(writer_t*w, int handle); void writer_init_filewriter2(writer_t*w, char*filename);