33 #if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP)
36 typedef struct TagunzFile__ {
int unused; } unzFile__;
90 typedef void* (*alloc_func) (
void* opaque,
unsigned int items,
unsigned int size);
166 #define UNZ_END_OF_LIST_OF_FILE (-100)
167 #define UNZ_ERRNO (Z_ERRNO)
169 #define UNZ_PARAMERROR (-102)
170 #define UNZ_BADZIPFILE (-103)
171 #define UNZ_INTERNALERROR (-104)
172 #define UNZ_CRCERROR (-105)
174 #define UNZ_CASESENSITIVE 1
175 #define UNZ_NOTCASESENSITIVE 2
176 #define UNZ_OSDEFAULTCASE 0
271 extern int unzGetCurrentFileInfo (
unzFile file,
unz_file_info *pfile_info,
char *szFileName,
unsigned long fileNameBufferSize,
void *extraField,
unsigned long extraFieldBufferSize,
char *szComment,
unsigned long commentBufferSize);
struct unz_global_info_s unz_global_info
unsigned long offset_local_extrafield
unsigned long size_file_extra
unsigned long size_comment
int unzReadCurrentFile(unzFile file, void *buf, unsigned len)
struct unz_file_info_s unz_file_info
unsigned long compression_method
int unzGoToNextFile(unzFile file)
unsigned long offset_curfile
void(* free_func)(void *opaque, void *address)
unzFile unzReOpen(const char *path, unzFile file)
int unzOpenCurrentFile(unzFile file)
unsigned long offset_central_dir
struct unz_file_info_internal_s unz_file_info_internal
unsigned long rest_read_uncompressed
struct z_stream_s z_stream
unsigned long byte_before_the_zipfile
unsigned long pos_local_extrafield
unsigned long stream_initialised
int unzGetLocalExtrafield(unzFile file, void *buf, unsigned len)
unzFile unzOpen(const char *path)
int unzGetGlobalInfo(unzFile file, unz_global_info *pglobal_info)
int unzCloseCurrentFile(unzFile file)
file_in_zip_read_info_s * pfile_in_zip_read
unsigned long version_needed
unsigned long uncompressed_size
int unzClose(unzFile file)
unsigned long rest_read_compressed
int unzGetCurrentFileInfo(unzFile file, unz_file_info *pfile_info, char *szFileName, unsigned long fileNameBufferSize, void *extraField, unsigned long extraFieldBufferSize, char *szComment, unsigned long commentBufferSize)
unsigned long compression_method
unsigned long pos_in_central_dir
unsigned long central_pos
unz_file_info cur_file_info
unsigned int size_local_extrafield
unsigned long disk_num_start
int unzSetCurrentFileInfoPosition(unzFile file, unsigned long pos)
int unzGoToFirstFile(unzFile file)
unsigned long internal_fa
unsigned long pos_in_zipfile
unsigned long current_file_ok
unsigned long number_entry
unsigned long byte_before_the_zipfile
int unzGetCurrentFileInfoPosition(unzFile file, unsigned long *pos)
int unzStringFileNameCompare(const char *fileName1, const char *fileName2, int iCaseSensitivity)
typedef void(APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red
unsigned long compressed_size
unsigned long external_fa
void *(* alloc_func)(void *opaque, unsigned int items, unsigned int size)
struct internal_state * state
unz_file_info_internal cur_file_info_internal
unsigned long size_file_comment
long unztell(unzFile file)
int unzGetGlobalComment(unzFile file, char *szComment, unsigned long uSizeBuf)
unsigned long size_central_dir
int unzLocateFile(unzFile file, const char *szFileName, int iCaseSensitivity)
unsigned long size_filename