#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) { 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 zlib/contrib/minizip/unzip.c.
#define BUFREADCOMMENT (0x400) |
Definition at line 405 of file zlib/contrib/minizip/unzip.c.
#define CASESENSITIVITYDEFAULT_NO |
Definition at line 98 of file zlib/contrib/minizip/unzip.c.
#define CASESENSITIVITYDEFAULTVALUE 2 |
Definition at line 372 of file zlib/contrib/minizip/unzip.c.
#define local static |
Definition at line 91 of file zlib/contrib/minizip/unzip.c.
#define NOUNCRYPT |
Definition at line 72 of file zlib/contrib/minizip/unzip.c.
#define SIZECENTRALDIRITEM (0x2e) |
Definition at line 118 of file zlib/contrib/minizip/unzip.c.
#define SIZEZIPLOCALHEADER (0x1e) |
Definition at line 119 of file zlib/contrib/minizip/unzip.c.
#define STRCMPCASENOSENTIVEFUNCTION strcmpcasenosensitive_internal |
Definition at line 378 of file zlib/contrib/minizip/unzip.c.
Definition at line 115 of file zlib/contrib/minizip/unzip.c.
#define UNZ_BUFSIZE (16384) |
Definition at line 104 of file zlib/contrib/minizip/unzip.c.
#define UNZ_MAXFILENAMEINZIP (256) |
Definition at line 108 of file 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 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 zlib/contrib/minizip/unzip.c.
Definition at line 852 of file 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 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 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 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 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 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 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 zlib/contrib/minizip/unzip.c.
Definition at line 808 of file zlib/contrib/minizip/unzip.c.
Definition at line 2009 of file zlib/contrib/minizip/unzip.c.
Definition at line 1929 of file 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 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 zlib/contrib/minizip/unzip.c.
Addition for GDAL : START
Definition at line 1660 of file zlib/contrib/minizip/unzip.c.
int ZEXPORT unzGetFilePos | ( | unzFile | file, |
unz_file_pos * | file_pos | ||
) |
Definition at line 1324 of file zlib/contrib/minizip/unzip.c.
int ZEXPORT unzGetFilePos64 | ( | unzFile | file, |
unz64_file_pos * | file_pos | ||
) |
Definition at line 1308 of file zlib/contrib/minizip/unzip.c.
Definition at line 2056 of file zlib/contrib/minizip/unzip.c.
int ZEXPORT unzGetGlobalInfo | ( | unzFile | file, |
unz_global_info * | pglobal_info32 | ||
) |
Definition at line 838 of file zlib/contrib/minizip/unzip.c.
int ZEXPORT unzGetGlobalInfo64 | ( | unzFile | file, |
unz_global_info64 * | pglobal_info | ||
) |
Definition at line 828 of file zlib/contrib/minizip/unzip.c.
Definition at line 1961 of file zlib/contrib/minizip/unzip.c.
Definition at line 2099 of file zlib/contrib/minizip/unzip.c.
Definition at line 2084 of file zlib/contrib/minizip/unzip.c.
int ZEXPORT unzGoToFilePos | ( | unzFile | file, |
unz_file_pos * | file_pos | ||
) |
Definition at line 1360 of file zlib/contrib/minizip/unzip.c.
int ZEXPORT unzGoToFilePos64 | ( | unzFile | file, |
const unz64_file_pos * | file_pos | ||
) |
Definition at line 1338 of file zlib/contrib/minizip/unzip.c.
Definition at line 1178 of file zlib/contrib/minizip/unzip.c.
Definition at line 1199 of file zlib/contrib/minizip/unzip.c.
Definition at line 1232 of file zlib/contrib/minizip/unzip.c.
Definition at line 793 of file zlib/contrib/minizip/unzip.c.
unzFile ZEXPORT unzOpen2 | ( | const char * | path, |
zlib_filefunc_def * | pzlib_filefunc32_def | ||
) |
Definition at line 765 of file zlib/contrib/minizip/unzip.c.
unzFile ZEXPORT unzOpen2_64 | ( | const void * | path, |
zlib_filefunc64_def * | pzlib_filefunc_def | ||
) |
Definition at line 778 of file zlib/contrib/minizip/unzip.c.
Definition at line 798 of file zlib/contrib/minizip/unzip.c.
Definition at line 1643 of file zlib/contrib/minizip/unzip.c.
Definition at line 1653 of file 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 zlib/contrib/minizip/unzip.c.
Definition at line 1648 of file 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 zlib/contrib/minizip/unzip.c.
Addition for GDAL : END
Definition at line 1686 of file zlib/contrib/minizip/unzip.c.
Definition at line 2127 of file zlib/contrib/minizip/unzip.c.
Definition at line 2109 of file zlib/contrib/minizip/unzip.c.
int ZEXPORT unzStringFileNameCompare | ( | const char * | fileName1, |
const char * | fileName2, | ||
int | iCaseSensitivity | ||
) |
Definition at line 390 of file zlib/contrib/minizip/unzip.c.
Definition at line 1894 of file zlib/contrib/minizip/unzip.c.
Definition at line 1909 of file zlib/contrib/minizip/unzip.c.
const char unz_copyright[] |
Definition at line 122 of file zlib/contrib/minizip/unzip.c.