#include <stdio.h>#include <stdlib.h>#include <string.h>#include "zlib.h"#include "unzip.h"#include <errno.h>
Go to the source code of this file.
Classes | |
| struct | file_in_zip64_read_info_s |
| struct | unz64_s |
| struct | unz_file_info64_internal_s |
Macros | |
| #define | ALLOC(size) (malloc(size)) |
| #define | BUFREADCOMMENT (0x400) |
| #define | CASESENSITIVITYDEFAULT_NO |
| #define | CASESENSITIVITYDEFAULTVALUE 2 |
| #define | local static |
| #define | NOUNCRYPT |
| #define | SIZECENTRALDIRITEM (0x2e) |
| #define | SIZEZIPLOCALHEADER (0x1e) |
| #define | STRCMPCASENOSENTIVEFUNCTION strcmpcasenosensitive_internal |
| #define | TRYFREE(p) {if (p) free(p);} |
| #define | UNZ_BUFSIZE (16384) |
| #define | UNZ_MAXFILENAMEINZIP (256) |
Typedefs | |
| typedef struct unz_file_info64_internal_s | unz_file_info64_internal |
Variables | |
| const char | unz_copyright [] |
Definition at line 112 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define BUFREADCOMMENT (0x400) |
Definition at line 405 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define CASESENSITIVITYDEFAULT_NO |
Definition at line 98 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define CASESENSITIVITYDEFAULTVALUE 2 |
Definition at line 372 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define local static |
Definition at line 91 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define NOUNCRYPT |
Definition at line 72 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define SIZECENTRALDIRITEM (0x2e) |
Definition at line 118 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define SIZEZIPLOCALHEADER (0x1e) |
Definition at line 119 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define STRCMPCASENOSENTIVEFUNCTION strcmpcasenosensitive_internal |
Definition at line 378 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 115 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define UNZ_BUFSIZE (16384) |
Definition at line 104 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| #define UNZ_MAXFILENAMEINZIP (256) |
Definition at line 108 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| typedef struct unz_file_info64_internal_s unz_file_info64_internal |
| ZPOS64_T unz64local_SearchCentralDir OF | ( | (const zlib_filefunc64_32_def *pzlib_filefunc_def, voidpf filestream) | ) |
| int unz64local_getByte OF | ( | (const zlib_filefunc64_32_def *pzlib_filefunc_def, voidpf filestream, int *pi) | ) |
| int unz64local_getShort OF | ( | (const zlib_filefunc64_32_def *pzlib_filefunc_def, voidpf filestream, uLong *pX) | ) |
| int unz64local_getLong64 OF | ( | (const zlib_filefunc64_32_def *pzlib_filefunc_def, voidpf filestream, ZPOS64_T *pX) | ) |
| int unz64local_GetCurrentFileInfoInternal OF | ( | (unzFile file, unz_file_info64 *pfile_info, unz_file_info64_internal *pfile_info_internal, char *szFileName, uLong fileNameBufferSize, void *extraField, uLong extraFieldBufferSize, char *szComment, uLong commentBufferSize) | ) |
Definition at line 349 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int unz64local_CheckCurrentFileCoherencyHeader | ( | unz64_s * | s, |
| uInt * | piSizeVar, | ||
| ZPOS64_T * | poffset_local_extrafield, | ||
| uInt * | psize_local_extrafield | ||
| ) |
Definition at line 1385 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 852 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int unz64local_getByte | ( | const zlib_filefunc64_32_def * | pzlib_filefunc_def, |
| voidpf | filestream, | ||
| int * | pi | ||
| ) |
Definition at line 212 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int unz64local_GetCurrentFileInfoInternal | ( | unzFile | file, |
| unz_file_info64 * | pfile_info, | ||
| unz_file_info64_internal * | pfile_info_internal, | ||
| char * | szFileName, | ||
| uLong | fileNameBufferSize, | ||
| void * | extraField, | ||
| uLong | extraFieldBufferSize, | ||
| char * | szComment, | ||
| uLong | commentBufferSize | ||
| ) |
Definition at line 879 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int unz64local_getLong | ( | const zlib_filefunc64_32_def * | pzlib_filefunc_def, |
| voidpf | filestream, | ||
| uLong * | pX | ||
| ) |
Definition at line 266 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int unz64local_getLong64 | ( | const zlib_filefunc64_32_def * | pzlib_filefunc_def, |
| voidpf | filestream, | ||
| ZPOS64_T * | pX | ||
| ) |
Definition at line 302 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int unz64local_getShort | ( | const zlib_filefunc64_32_def * | pzlib_filefunc_def, |
| voidpf | filestream, | ||
| uLong * | pX | ||
| ) |
Definition at line 239 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| ZPOS64_T unz64local_SearchCentralDir | ( | const zlib_filefunc64_32_def * | pzlib_filefunc_def, |
| voidpf | filestream | ||
| ) |
Definition at line 413 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| ZPOS64_T unz64local_SearchCentralDir64 | ( | const zlib_filefunc64_32_def * | pzlib_filefunc_def, |
| voidpf | filestream | ||
| ) |
Definition at line 478 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 808 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 2004 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1924 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGetCurrentFileInfo | ( | unzFile | file, |
| unz_file_info * | pfile_info, | ||
| char * | szFileName, | ||
| uLong | fileNameBufferSize, | ||
| void * | extraField, | ||
| uLong | extraFieldBufferSize, | ||
| char * | szComment, | ||
| uLong | commentBufferSize | ||
| ) |
Definition at line 1136 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGetCurrentFileInfo64 | ( | unzFile | file, |
| unz_file_info64 * | pfile_info, | ||
| char * | szFileName, | ||
| uLong | fileNameBufferSize, | ||
| void * | extraField, | ||
| uLong | extraFieldBufferSize, | ||
| char * | szComment, | ||
| uLong | commentBufferSize | ||
| ) |
Definition at line 1124 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Addition for GDAL : START
Definition at line 1658 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGetFilePos | ( | unzFile | file, |
| unz_file_pos * | file_pos | ||
| ) |
Definition at line 1324 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGetFilePos64 | ( | unzFile | file, |
| unz64_file_pos * | file_pos | ||
| ) |
Definition at line 1308 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 2051 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGetGlobalInfo | ( | unzFile | file, |
| unz_global_info * | pglobal_info32 | ||
| ) |
Definition at line 838 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGetGlobalInfo64 | ( | unzFile | file, |
| unz_global_info64 * | pglobal_info | ||
| ) |
Definition at line 828 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1956 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 2094 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 2079 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGoToFilePos | ( | unzFile | file, |
| unz_file_pos * | file_pos | ||
| ) |
Definition at line 1360 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzGoToFilePos64 | ( | unzFile | file, |
| const unz64_file_pos * | file_pos | ||
| ) |
Definition at line 1338 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1178 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1199 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1232 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 793 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| unzFile ZEXPORT unzOpen2 | ( | const char * | path, |
| zlib_filefunc_def * | pzlib_filefunc32_def | ||
| ) |
Definition at line 765 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| unzFile ZEXPORT unzOpen2_64 | ( | const void * | path, |
| zlib_filefunc64_def * | pzlib_filefunc_def | ||
| ) |
Definition at line 778 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 798 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1641 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1651 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzOpenCurrentFile3 | ( | unzFile | file, |
| int * | method, | ||
| int * | level, | ||
| int | raw, | ||
| const char * | password | ||
| ) |
Definition at line 1472 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1646 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| unzFile unzOpenInternal | ( | const void * | path, |
| zlib_filefunc64_32_def * | pzlib_filefunc64_32_def, | ||
| int | is64bitOpenFunction | ||
| ) |
Definition at line 584 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Addition for GDAL : END
Definition at line 1684 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 2122 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 2104 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| int ZEXPORT unzStringFileNameCompare | ( | const char * | fileName1, |
| const char * | fileName2, | ||
| int | iCaseSensitivity | ||
| ) |
Definition at line 390 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1889 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
Definition at line 1904 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.
| const char unz_copyright[] |
Definition at line 122 of file bloaty/third_party/zlib/contrib/minizip/unzip.c.