#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.