mz_compat.h | mz_compat.h | |||
---|---|---|---|---|
skipping to change at line 123 | skipping to change at line 123 | |||
ZEXPORT void fill_fopen_filefunc(zlib_filefunc_def *pzlib_filefunc_def); | ZEXPORT void fill_fopen_filefunc(zlib_filefunc_def *pzlib_filefunc_def); | |||
ZEXPORT void fill_fopen64_filefunc(zlib_filefunc64_def *pzlib_filefunc_def) ; | ZEXPORT void fill_fopen64_filefunc(zlib_filefunc64_def *pzlib_filefunc_def) ; | |||
ZEXPORT void fill_win32_filefunc(zlib_filefunc_def *pzlib_filefunc_def); | ZEXPORT void fill_win32_filefunc(zlib_filefunc_def *pzlib_filefunc_def); | |||
ZEXPORT void fill_win32_filefunc64(zlib_filefunc64_def *pzlib_filefunc_def) ; | ZEXPORT void fill_win32_filefunc64(zlib_filefunc64_def *pzlib_filefunc_def) ; | |||
ZEXPORT void fill_win32_filefunc64A(zlib_filefunc64_def *pzlib_filefunc_def ); | ZEXPORT void fill_win32_filefunc64A(zlib_filefunc64_def *pzlib_filefunc_def ); | |||
ZEXPORT void fill_memory_filefunc(zlib_filefunc_def *pzlib_filefunc_def); | ZEXPORT void fill_memory_filefunc(zlib_filefunc_def *pzlib_filefunc_def); | |||
/************************************************************************** */ | /************************************************************************** */ | |||
#if MZ_COMPAT_VERSION <= 110 | #if !defined(MZ_COMPAT_VERSION) || MZ_COMPAT_VERSION <= 110 | |||
#define mz_dos_date dosDate | #define mz_dos_date dosDate | |||
#else | #else | |||
#define mz_dos_date dos_date | #define mz_dos_date dos_date | |||
#endif | #endif | |||
typedef struct tm tm_unz; | typedef struct tm tm_unz; | |||
typedef struct tm tm_zip; | typedef struct tm tm_zip; | |||
typedef struct { | typedef struct { | |||
struct tm tmz_date; /* date in understandable format */ | struct tm tmz_date; /* date in understandable format */ | |||
skipping to change at line 198 | skipping to change at line 198 | |||
int raw, int zip64); | int raw, int zip64); | |||
ZEXPORT int zipOpenNewFileInZip3(zipFile file, const char *filename, co nst zip_fileinfo *zipfi, | ZEXPORT int zipOpenNewFileInZip3(zipFile file, const char *filename, co nst zip_fileinfo *zipfi, | |||
const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | |||
uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | |||
int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | |||
unsigned long crc_for_crypting); | unsigned long crc_for_crypting); | |||
ZEXPORT int zipOpenNewFileInZip3_64(zipFile file, const char *filename, const zip_fileinfo *zipfi, | ZEXPORT int zipOpenNewFileInZip3_64(zipFile file, const char *filename, const zip_fileinfo *zipfi, | |||
const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | |||
uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | |||
int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | |||
uint32_t crc_for_crypting, int zip64); | unsigned long crc_for_crypting, int zip64); | |||
ZEXPORT int zipOpenNewFileInZip4(zipFile file, const char *filename, co nst zip_fileinfo *zipfi, | ZEXPORT int zipOpenNewFileInZip4(zipFile file, const char *filename, co nst zip_fileinfo *zipfi, | |||
const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | |||
uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | |||
int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | |||
unsigned long crc_for_crypting, unsigned long version_madeby, unsigned long flag_base); | unsigned long crc_for_crypting, unsigned long version_madeby, unsigned long flag_base); | |||
ZEXPORT int zipOpenNewFileInZip4_64(zipFile file, const char *filename, const zip_fileinfo *zipfi, | ZEXPORT int zipOpenNewFileInZip4_64(zipFile file, const char *filename, const zip_fileinfo *zipfi, | |||
const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | const void *extrafield_local, uint16_t size_extrafield_local, const voi d *extrafield_global, | |||
uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | uint16_t size_extrafield_global, const char *comment, int compression_m ethod, int level, | |||
int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | int raw, int windowBits, int memLevel, int strategy, const char *passwo rd, | |||
unsigned long crc_for_crypting, unsigned long version_madeby, unsigned long flag_base, int zip64); | unsigned long crc_for_crypting, unsigned long version_madeby, unsigned long flag_base, int zip64); | |||
skipping to change at line 313 | skipping to change at line 313 | |||
unsigned long internal_fa; /* internal file attributes 2 bytes */ | unsigned long internal_fa; /* internal file attributes 2 bytes */ | |||
unsigned long external_fa; /* external file attributes 4 bytes */ | unsigned long external_fa; /* external file attributes 4 bytes */ | |||
struct tm tmu_date; | struct tm tmu_date; | |||
uint64_t disk_offset; | uint64_t disk_offset; | |||
} unz_file_info; | } unz_file_info; | |||
/************************************************************************** */ | /************************************************************************** */ | |||
#if !defined(MZ_COMPAT_VERSION) || MZ_COMPAT_VERSION < 110 | ||||
/* Possible values: | /* Possible values: | |||
0 - Uses OS default, e.g. Windows ignores case. | 0 - Uses OS default, e.g. Windows ignores case. | |||
1 - Is case sensitive. | 1 - Is case sensitive. | |||
>= 2 - Ignore case. | >= 2 - Ignore case. | |||
*/ | */ | |||
typedef int unzFileNameCase; | typedef int unzFileNameCase; | |||
#else | ||||
typedef int (*unzFileNameComparer)(unzFile file, const char* filename1, con | ||||
st char* filename2); | ||||
#endif | ||||
typedef int (*unzIteratorFunction)(unzFile file); | typedef int (*unzIteratorFunction)(unzFile file); | |||
typedef int (*unzIteratorFunction2)(unzFile file, unz_file_info64 *pfile_in fo, char *filename, | typedef int (*unzIteratorFunction2)(unzFile file, unz_file_info64 *pfile_in fo, char *filename, | |||
uint16_t filename_size, void *extrafield, uint16_t extrafield_size, cha r *comment, | uint16_t filename_size, void *extrafield, uint16_t extrafield_size, cha r *comment, | |||
uint16_t comment_size); | uint16_t comment_size); | |||
/************************************************************************** */ | /************************************************************************** */ | |||
/* Reading a zip file */ | /* Reading a zip file */ | |||
ZEXPORT unzFile unzOpen(const char *path); | ZEXPORT unzFile unzOpen(const char *path); | |||
ZEXPORT unzFile unzOpen64(const void *path); | ZEXPORT unzFile unzOpen64(const void *path); | |||
skipping to change at line 359 | skipping to change at line 363 | |||
ZEXPORT int unzGetCurrentFileInfo(unzFile file, unz_file_info *pfile_in fo, char *filename, | ZEXPORT int unzGetCurrentFileInfo(unzFile file, unz_file_info *pfile_in fo, char *filename, | |||
unsigned long filename_size, void *extrafield, unsigned long extrafield _size, char *comment, | unsigned long filename_size, void *extrafield, unsigned long extrafield _size, char *comment, | |||
unsigned long comment_size); | unsigned long comment_size); | |||
ZEXPORT int unzGetCurrentFileInfo64(unzFile file, unz_file_info64 * pfi le_info, char *filename, | ZEXPORT int unzGetCurrentFileInfo64(unzFile file, unz_file_info64 * pfi le_info, char *filename, | |||
unsigned long filename_size, void *extrafield, unsigned long extrafield _size, char *comment, | unsigned long filename_size, void *extrafield, unsigned long extrafield _size, char *comment, | |||
unsigned long comment_size); | unsigned long comment_size); | |||
ZEXPORT int unzGoToFirstFile(unzFile file); | ZEXPORT int unzGoToFirstFile(unzFile file); | |||
ZEXPORT int unzGoToNextFile(unzFile file); | ZEXPORT int unzGoToNextFile(unzFile file); | |||
#if !defined(MZ_COMPAT_VERSION) || MZ_COMPAT_VERSION < 110 | ||||
ZEXPORT int unzLocateFile(unzFile file, const char *filename, unzFileNa meCase filename_case); | ZEXPORT int unzLocateFile(unzFile file, const char *filename, unzFileNa meCase filename_case); | |||
#else | ||||
ZEXPORT int unzLocateFile(unzFile file, const char* filename, unzFileNa | ||||
meComparer filename_compare_func); | ||||
#endif | ||||
ZEXPORT int unzGetLocalExtrafield(unzFile file, void *buf, unsigned int len); | ZEXPORT int unzGetLocalExtrafield(unzFile file, void *buf, unsigned int len); | |||
/************************************************************************** */ | /************************************************************************** */ | |||
/* Raw access to zip file */ | /* Raw access to zip file */ | |||
typedef struct unz_file_pos_s { | typedef struct unz_file_pos_s { | |||
uint32_t pos_in_zip_directory; /* offset in zip file directory */ | uint32_t pos_in_zip_directory; /* offset in zip file directory */ | |||
uint32_t num_of_file; /* # of file */ | uint32_t num_of_file; /* # of file */ | |||
} unz_file_pos; | } unz_file_pos; | |||
End of changes. 6 change blocks. | ||||
2 lines changed or deleted | 12 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |