BAN-AI-Communications/k95-mingw

View on GitHub
zlib-1.2.8/contrib/minizip/zip.c

Summary

Maintainability
Test Coverage
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* zip.c -- IO on .zip files using zlib
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Version 1.1, February 14h, 2010
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html )
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Modifications for Zip64 support
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
For more info read MiniZip_info.txt
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Changes
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Oct-2009 - Mathias Svensson - Remove old C style function prototypes
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Oct-2009 - Mathias Svensson - Added Zip64 Support when creating new file archives
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Oct-2009 - Mathias Svensson - Did some code cleanup and refactoring to get better overview of some functions.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Oct-2009 - Mathias Svensson - Added zipRemoveExtraInfoBlock to strip extra field data from its ZIP64 data
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
It is used when recreting zip archive with RAW when deleting items from a zip.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZIP64 data is automaticly added to items that needs it, and existing ZIP64 data need to be removed.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Oct-2009 - Mathias Svensson - Added support for BZIP2 as compression mode (bzip2 lib is required)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Jan-2010 - back to unzip and minizip 1.0 name scheme, with compatibility layer
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#include <stdio.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#include <stdlib.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#include <string.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#include <time.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#include "zlib.h"
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#include "zip.h"
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef STDC
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# include <stddef.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# include <string.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# include <stdlib.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef NO_ERRNO_H
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int errno;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# include <errno.h>
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef local
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# define local static
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* compile with -Dlocal if your debugger can't find static symbols */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef VERSIONMADEBY
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# define VERSIONMADEBY (0x0) /* platform depedent */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef Z_BUFSIZE
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define Z_BUFSIZE (64*1024) //(16384)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef Z_MAXFILENAMEINZIP
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define Z_MAXFILENAMEINZIP (256)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef ALLOC
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# define ALLOC(size) (malloc(size))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef TRYFREE
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# define TRYFREE(p) {if (p) free(p);}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define SIZECENTRALDIRITEM (0x2e)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define SIZEZIPLOCALHEADER (0x1e)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* I've found an old Unix (a SunOS 4.1.3_U1) without all SEEK_* defined.... */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// NOT sure that this work on ALL platform
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define MAKEULONG64(a, b) ((ZPOS64_T)(((unsigned long)(a)) | ((ZPOS64_T)((unsigned long)(b))) << 32))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef SEEK_CUR
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define SEEK_CUR 1
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef SEEK_END
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define SEEK_END 2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef SEEK_SET
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define SEEK_SET 0
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef DEF_MEM_LEVEL
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#if MAX_MEM_LEVEL >= 8
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# define DEF_MEM_LEVEL 8
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# define DEF_MEM_LEVEL MAX_MEM_LEVEL
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char zip_copyright[] =" zip 1.01 Copyright 1998-2004 Gilles Vollant - http://www.winimage.com/zLibDll";
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define SIZEDATA_INDATABLOCK (4096-(4*4))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define LOCALHEADERMAGIC (0x04034b50)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define CENTRALHEADERMAGIC (0x02014b50)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define ENDHEADERMAGIC (0x06054b50)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define ZIP64ENDHEADERMAGIC (0x6064b50)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define ZIP64ENDLOCHEADERMAGIC (0x7064b50)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define FLAG_LOCALHEADER_OFFSET (0x06)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define CRC_LOCALHEADER_OFFSET (0x0e)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define SIZECENTRALHEADER (0x2e) /* 46 */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
typedef struct linkedlist_datablock_internal_s
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
struct linkedlist_datablock_internal_s* next_datablock;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong avail_in_this_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong filled_in_this_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong unused; /* for future use and alignement */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char data[SIZEDATA_INDATABLOCK];
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
} linkedlist_datablock_internal;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
typedef struct linkedlist_data_s
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
linkedlist_datablock_internal* first_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
linkedlist_datablock_internal* last_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
} linkedlist_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
typedef struct
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
z_stream stream; /* zLib stream structure for inflate */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
bz_stream bstream; /* bzLib stream structure for bziped */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int stream_initialised; /* 1 is stream is initialised */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt pos_in_buffered_data; /* last written byte in buffered_data */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T pos_local_header; /* offset of the local header of the file
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
currenty writing */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
char* central_header; /* central header data for the current file */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong size_centralExtra;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong size_centralheader; /* size of the central header for cur file */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong size_centralExtraFree; /* Extra bytes allocated to the centralheader but that are not used */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong flag; /* flag of the file currently writing */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int method; /* compression method of file currenty wr.*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int raw; /* 1 for directly writing raw data */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Byte buffered_data[Z_BUFSIZE];/* buffer contain compressed data to be writ*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong dosDate;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong crc32;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int encrypt;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int zip64; /* Add ZIP64 extened information in the extra field */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T pos_zip64extrainfo;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T totalCompressedData;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T totalUncompressedData;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef NOCRYPT
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned long keys[3]; /* keys defining the pseudo-random sequence */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const z_crc_t* pcrc_32_tab;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int crypt_header_size;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
} curfile64_info;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
typedef struct
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zlib_filefunc64_32_def z_filefunc;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
voidpf filestream; /* io structore of the zipfile */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
linkedlist_data central_dir;/* datablock with central dir in construction*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int in_opened_file_inzip; /* 1 if a file in the zip is currently writ.*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
curfile64_info ci; /* info on the file curretly writing */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T begin_pos; /* position of the beginning of the zipfile */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T add_position_when_writting_offset;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T number_entry;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef NO_ADDFILEINEXISTINGZIP
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
char *globalcomment;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
} zip64_internal;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef NOCRYPT
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define INCLUDECRYPTINGCODE_IFCRYPTALLOWED
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#include "crypt.h"
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local linkedlist_datablock_internal* allocate_new_datablock()
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
linkedlist_datablock_internal* ldi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi = (linkedlist_datablock_internal*)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ALLOC(sizeof(linkedlist_datablock_internal));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ldi!=NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi->next_datablock = NULL ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi->filled_in_this_block = 0 ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi->avail_in_this_block = SIZEDATA_INDATABLOCK ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ldi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local void free_datablock(linkedlist_datablock_internal* ldi)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while (ldi!=NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
linkedlist_datablock_internal* ldinext = ldi->next_datablock;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(ldi);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi = ldinext;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local void init_linkedlist(linkedlist_data* ll)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ll->first_block = ll->last_block = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local void free_linkedlist(linkedlist_data* ll)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
free_datablock(ll->first_block);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ll->first_block = ll->last_block = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int add_data_in_datablock(linkedlist_data* ll, const void* buf, uLong len)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
linkedlist_datablock_internal* ldi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const unsigned char* from_copy;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ll==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_INTERNALERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ll->last_block == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ll->first_block = ll->last_block = allocate_new_datablock();
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ll->first_block == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_INTERNALERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi = ll->last_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
from_copy = (unsigned char*)buf;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while (len>0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char* to_copy;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ldi->avail_in_this_block==0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi->next_datablock = allocate_new_datablock();
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ldi->next_datablock == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_INTERNALERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi = ldi->next_datablock ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ll->last_block = ldi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ldi->avail_in_this_block < len)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
copy_this = (uInt)ldi->avail_in_this_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
copy_this = (uInt)len;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
to_copy = &(ldi->data[ldi->filled_in_this_block]);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i=0;i<copy_this;i++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*(to_copy+i)=*(from_copy+i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi->filled_in_this_block += copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi->avail_in_this_block -= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
from_copy += copy_this ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
len -= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/****************************************************************************/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef NO_ADDFILEINEXISTINGZIP
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* ===========================================================================
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Inputs a long in LSB order to the given file
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
nbByte == 1, 2 ,4 or 8 (byte, short or long, ZPOS64_T)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_putValue OF((const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, ZPOS64_T x, int nbByte));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_putValue (const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, ZPOS64_T x, int nbByte)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char buf[8];
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int n;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (n = 0; n < nbByte; n++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
buf[n] = (unsigned char)(x & 0xff);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x >>= 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (x != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{ /* data overflow - hack for ZIP64 (X Roche) */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (n = 0; n < nbByte; n++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
buf[n] = 0xff;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZWRITE64(*pzlib_filefunc_def,filestream,buf,nbByte)!=(uLong)nbByte)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local void zip64local_putValue_inmemory OF((void* dest, ZPOS64_T x, int nbByte));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local void zip64local_putValue_inmemory (void* dest, ZPOS64_T x, int nbByte)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char* buf=(unsigned char*)dest;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int n;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (n = 0; n < nbByte; n++) {
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
buf[n] = (unsigned char)(x & 0xff);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x >>= 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (x != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{ /* data overflow - hack for ZIP64 */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (n = 0; n < nbByte; n++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
buf[n] = 0xff;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/****************************************************************************/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local uLong zip64local_TmzDateToDosDate(const tm_zip* ptm)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong year = (uLong)ptm->tm_year;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (year>=1980)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
year-=1980;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else if (year>=80)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
year-=80;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(uLong) (((ptm->tm_mday) + (32 * (ptm->tm_mon+1)) + (512 * year)) << 16) |
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
((ptm->tm_sec/2) + (32* ptm->tm_min) + (2048 * (uLong)ptm->tm_hour));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/****************************************************************************/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getByte OF((const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, int *pi));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getByte(const zlib_filefunc64_32_def* pzlib_filefunc_def,voidpf filestream,int* pi)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char c;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err = (int)ZREAD64(*pzlib_filefunc_def,filestream,&c,1);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==1)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*pi = (int)c;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZERROR64(*pzlib_filefunc_def,filestream))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_EOF;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* ===========================================================================
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Reads a long in LSB order from the given gz_stream. Sets
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getShort OF((const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, uLong *pX));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getShort (const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, uLong* pX)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong x ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int i = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x = (uLong)i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((uLong)i)<<8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*pX = x;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*pX = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getLong OF((const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, uLong *pX));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getLong (const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, uLong* pX)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong x ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int i = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x = (uLong)i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((uLong)i)<<8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((uLong)i)<<16;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((uLong)i)<<24;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*pX = x;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*pX = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getLong64 OF((const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, ZPOS64_T *pX));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64local_getLong64 (const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream, ZPOS64_T *pX)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T x;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int i = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x = (ZPOS64_T)i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((ZPOS64_T)i)<<8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((ZPOS64_T)i)<<16;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((ZPOS64_T)i)<<24;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((ZPOS64_T)i)<<32;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((ZPOS64_T)i)<<40;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((ZPOS64_T)i)<<48;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_getByte(pzlib_filefunc_def,filestream,&i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
x += ((ZPOS64_T)i)<<56;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*pX = x;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*pX = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef BUFREADCOMMENT
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#define BUFREADCOMMENT (0x400)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Locate the Central directory of a zipfile (at the end, just before
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
the global comment)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local ZPOS64_T zip64local_SearchCentralDir OF((const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local ZPOS64_T zip64local_SearchCentralDir(const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char* buf;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uSizeFile;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uBackRead;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uMaxBack=0xffff; /* maximum size of global comment */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uPosFound=0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(*pzlib_filefunc_def,filestream,0,ZLIB_FILEFUNC_SEEK_END) != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uSizeFile = ZTELL64(*pzlib_filefunc_def,filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uMaxBack>uSizeFile)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uMaxBack = uSizeFile;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
buf = (unsigned char*)ALLOC(BUFREADCOMMENT+4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (buf==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uBackRead = 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while (uBackRead<uMaxBack)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uReadSize;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uReadPos ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uBackRead+BUFREADCOMMENT>uMaxBack)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uBackRead = uMaxBack;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uBackRead+=BUFREADCOMMENT;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uReadPos = uSizeFile-uBackRead ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uReadSize = ((BUFREADCOMMENT+4) < (uSizeFile-uReadPos)) ?
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(BUFREADCOMMENT+4) : (uLong)(uSizeFile-uReadPos);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(*pzlib_filefunc_def,filestream,uReadPos,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZREAD64(*pzlib_filefunc_def,filestream,buf,uReadSize)!=uReadSize)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i=(int)uReadSize-3; (i--)>0;)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (((*(buf+i))==0x50) && ((*(buf+i+1))==0x4b) &&
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
((*(buf+i+2))==0x05) && ((*(buf+i+3))==0x06))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uPosFound = uReadPos+i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uPosFound!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(buf);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return uPosFound;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Locate the End of Zip64 Central directory locator and from there find the CD of a zipfile (at the end, just before
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
the global comment)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local ZPOS64_T zip64local_SearchCentralDir64 OF((const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local ZPOS64_T zip64local_SearchCentralDir64(const zlib_filefunc64_32_def* pzlib_filefunc_def, voidpf filestream)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char* buf;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uSizeFile;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uBackRead;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uMaxBack=0xffff; /* maximum size of global comment */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uPosFound=0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T relativeOffset;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(*pzlib_filefunc_def,filestream,0,ZLIB_FILEFUNC_SEEK_END) != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uSizeFile = ZTELL64(*pzlib_filefunc_def,filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uMaxBack>uSizeFile)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uMaxBack = uSizeFile;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
buf = (unsigned char*)ALLOC(BUFREADCOMMENT+4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (buf==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uBackRead = 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while (uBackRead<uMaxBack)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uReadSize;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T uReadPos;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uBackRead+BUFREADCOMMENT>uMaxBack)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uBackRead = uMaxBack;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uBackRead+=BUFREADCOMMENT;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uReadPos = uSizeFile-uBackRead ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uReadSize = ((BUFREADCOMMENT+4) < (uSizeFile-uReadPos)) ?
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(BUFREADCOMMENT+4) : (uLong)(uSizeFile-uReadPos);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(*pzlib_filefunc_def,filestream,uReadPos,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZREAD64(*pzlib_filefunc_def,filestream,buf,uReadSize)!=uReadSize)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i=(int)uReadSize-3; (i--)>0;)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Signature "0x07064b50" Zip64 end of central directory locater
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (((*(buf+i))==0x50) && ((*(buf+i+1))==0x4b) && ((*(buf+i+2))==0x06) && ((*(buf+i+3))==0x07))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uPosFound = uReadPos+i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uPosFound!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(buf);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uPosFound == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* Zip64 end of central directory locator */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(*pzlib_filefunc_def,filestream, uPosFound,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* the signature, already checked */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(pzlib_filefunc_def,filestream,&uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* number of the disk with the start of the zip64 end of central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(pzlib_filefunc_def,filestream,&uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uL != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* relative offset of the zip64 end of central directory record */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong64(pzlib_filefunc_def,filestream,&relativeOffset)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* total number of disks */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(pzlib_filefunc_def,filestream,&uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uL != 1)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* Goto Zip64 end of central directory record */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(*pzlib_filefunc_def,filestream, relativeOffset,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* the signature */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(pzlib_filefunc_def,filestream,&uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (uL != 0x06064b50) // signature of 'Zip64 end of central directory'
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return relativeOffset;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int LoadCentralDirectoryRecord(zip64_internal* pziinit)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err=ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T byte_before_the_zipfile;/* byte before the zipfile, (>0 for sfx)*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T size_central_dir; /* size of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T offset_central_dir; /* offset of start of central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T central_pos;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong number_disk; /* number of the current dist, used for
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
spaning ZIP, unsupported, always 0*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong number_disk_with_CD; /* number the the disk with central dir, used
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for spaning ZIP, unsupported, always 0*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T number_entry;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T number_entry_CD; /* total number of entries in
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
the central dir
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(same than number_entry on nospan) */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong VersionMadeBy;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong VersionNeeded;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong size_comment;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int hasZIP64Record = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// check first if we find a ZIP64 record
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
central_pos = zip64local_SearchCentralDir64(&pziinit->z_filefunc,pziinit->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(central_pos > 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
hasZIP64Record = 1;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else if(central_pos == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
central_pos = zip64local_SearchCentralDir(&pziinit->z_filefunc,pziinit->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* disable to allow appending to empty ZIP archive
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (central_pos==0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(hasZIP64Record)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T sizeEndOfCentralDirectory;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(pziinit->z_filefunc, pziinit->filestream, central_pos, ZLIB_FILEFUNC_SEEK_SET) != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* the signature, already checked */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(&pziinit->z_filefunc, pziinit->filestream,&uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* size of zip64 end of central directory record */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong64(&pziinit->z_filefunc, pziinit->filestream, &sizeEndOfCentralDirectory)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* version made by */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream, &VersionMadeBy)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* version needed to extract */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream, &VersionNeeded)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* number of this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(&pziinit->z_filefunc, pziinit->filestream,&number_disk)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* number of the disk with the start of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(&pziinit->z_filefunc, pziinit->filestream,&number_disk_with_CD)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* total number of entries in the central directory on this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong64(&pziinit->z_filefunc, pziinit->filestream, &number_entry)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* total number of entries in the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong64(&pziinit->z_filefunc, pziinit->filestream,&number_entry_CD)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((number_entry_CD!=number_entry) || (number_disk_with_CD!=0) || (number_disk!=0))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_BADZIPFILE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* size of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong64(&pziinit->z_filefunc, pziinit->filestream,&size_central_dir)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* offset of start of central directory with respect to the
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
starting disk number */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong64(&pziinit->z_filefunc, pziinit->filestream,&offset_central_dir)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// TODO..
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// read the comment from the standard central header.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_comment = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Read End of central Directory info
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(pziinit->z_filefunc, pziinit->filestream, central_pos,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* the signature, already checked */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(&pziinit->z_filefunc, pziinit->filestream,&uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* number of this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream,&number_disk)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* number of the disk with the start of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream,&number_disk_with_CD)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* total number of entries in the central dir on this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
number_entry = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream, &uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
number_entry = uL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* total number of entries in the central dir */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
number_entry_CD = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream, &uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
number_entry_CD = uL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((number_entry_CD!=number_entry) || (number_disk_with_CD!=0) || (number_disk!=0))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_BADZIPFILE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* size of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_central_dir = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(&pziinit->z_filefunc, pziinit->filestream, &uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_central_dir = uL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* offset of start of central directory with respect to the starting disk number */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
offset_central_dir = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getLong(&pziinit->z_filefunc, pziinit->filestream, &uL)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
offset_central_dir = uL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* zipfile global comment length */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream, &size_comment)!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((central_pos<offset_central_dir+size_central_dir) &&
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(err==ZIP_OK))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_BADZIPFILE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err!=ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZCLOSE64(pziinit->z_filefunc, pziinit->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (size_comment>0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pziinit->globalcomment = (char*)ALLOC(size_comment+1);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (pziinit->globalcomment)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_comment = ZREAD64(pziinit->z_filefunc, pziinit->filestream, pziinit->globalcomment,size_comment);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pziinit->globalcomment[size_comment]=0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
byte_before_the_zipfile = central_pos - (offset_central_dir+size_central_dir);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pziinit->add_position_when_writting_offset = byte_before_the_zipfile;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T size_central_dir_to_read = size_central_dir;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_t buf_size = SIZEDATA_INDATABLOCK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
void* buf_read = (void*)ALLOC(buf_size);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(pziinit->z_filefunc, pziinit->filestream, offset_central_dir + byte_before_the_zipfile, ZLIB_FILEFUNC_SEEK_SET) != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while ((size_central_dir_to_read>0) && (err==ZIP_OK))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T read_this = SIZEDATA_INDATABLOCK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (read_this > size_central_dir_to_read)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
read_this = size_central_dir_to_read;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZREAD64(pziinit->z_filefunc, pziinit->filestream,buf_read,(uLong)read_this) != read_this)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = add_data_in_datablock(&pziinit->central_dir,buf_read, (uLong)read_this);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_central_dir_to_read-=read_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(buf_read);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pziinit->begin_pos = byte_before_the_zipfile;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pziinit->number_entry = number_entry_CD;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(pziinit->z_filefunc, pziinit->filestream, offset_central_dir+byte_before_the_zipfile,ZLIB_FILEFUNC_SEEK_SET) != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif /* !NO_ADDFILEINEXISTINGZIP*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/************************************************************/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern zipFile ZEXPORT zipOpen3 (const void *pathname, int append, zipcharpc* globalcomment, zlib_filefunc64_32_def* pzlib_filefunc64_32_def)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64_internal ziinit;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64_internal* zi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err=ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.z_filefunc.zseek32_file = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.z_filefunc.ztell32_file = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (pzlib_filefunc64_32_def==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
fill_fopen64_filefunc(&ziinit.z_filefunc.zfile_func64);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.z_filefunc = *pzlib_filefunc64_32_def;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.filestream = ZOPEN64(ziinit.z_filefunc,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pathname,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(append == APPEND_STATUS_CREATE) ?
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(ZLIB_FILEFUNC_MODE_READ | ZLIB_FILEFUNC_MODE_WRITE | ZLIB_FILEFUNC_MODE_CREATE) :
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(ZLIB_FILEFUNC_MODE_READ | ZLIB_FILEFUNC_MODE_WRITE | ZLIB_FILEFUNC_MODE_EXISTING));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ziinit.filestream == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (append == APPEND_STATUS_CREATEAFTER)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZSEEK64(ziinit.z_filefunc,ziinit.filestream,0,SEEK_END);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.begin_pos = ZTELL64(ziinit.z_filefunc,ziinit.filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.in_opened_file_inzip = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.ci.stream_initialised = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.number_entry = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.add_position_when_writting_offset = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
init_linkedlist(&(ziinit.central_dir));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi = (zip64_internal*)ALLOC(sizeof(zip64_internal));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZCLOSE64(ziinit.z_filefunc,ziinit.filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* now we add file in a zipfile */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# ifndef NO_ADDFILEINEXISTINGZIP
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ziinit.globalcomment = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (append == APPEND_STATUS_ADDINZIP)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Read and Cache Central Directory Records
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = LoadCentralDirectoryRecord(&ziinit);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (globalcomment)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*globalcomment = ziinit.globalcomment;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# endif /* !NO_ADDFILEINEXISTINGZIP*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err != ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# ifndef NO_ADDFILEINEXISTINGZIP
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(ziinit.globalcomment);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# endif /* !NO_ADDFILEINEXISTINGZIP*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(zi);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*zi = ziinit;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return (zipFile)zi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern zipFile ZEXPORT zipOpen2 (const char *pathname, int append, zipcharpc* globalcomment, zlib_filefunc_def* pzlib_filefunc32_def)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (pzlib_filefunc32_def != NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zlib_filefunc64_32_def zlib_filefunc64_32_def_fill;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
fill_zlib_filefunc64_32_def_from_filefunc32(&zlib_filefunc64_32_def_fill,pzlib_filefunc32_def);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpen3(pathname, append, globalcomment, &zlib_filefunc64_32_def_fill);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpen3(pathname, append, globalcomment, NULL);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern zipFile ZEXPORT zipOpen2_64 (const void *pathname, int append, zipcharpc* globalcomment, zlib_filefunc64_def* pzlib_filefunc_def)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (pzlib_filefunc_def != NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zlib_filefunc64_32_def zlib_filefunc64_32_def_fill;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zlib_filefunc64_32_def_fill.zfile_func64 = *pzlib_filefunc_def;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zlib_filefunc64_32_def_fill.ztell32_file = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zlib_filefunc64_32_def_fill.zseek32_file = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpen3(pathname, append, globalcomment, &zlib_filefunc64_32_def_fill);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpen3(pathname, append, globalcomment, NULL);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern zipFile ZEXPORT zipOpen (const char* pathname, int append)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpen3((const void*)pathname,append,NULL,NULL);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern zipFile ZEXPORT zipOpen64 (const void* pathname, int append)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpen3(pathname,append,NULL,NULL);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int Write_LocalFileHeader(zip64_internal* zi, const char* filename, uInt size_extrafield_local, const void* extrafield_local)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* write the local header */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt size_filename = (uInt)strlen(filename);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt size_extrafield = size_extrafield_local;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)LOCALHEADERMAGIC, 4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)45,2);/* version needed to extract */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)20,2);/* version needed to extract */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)zi->ci.flag,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)zi->ci.method,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)zi->ci.dosDate,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// CRC / Compressed size / Uncompressed size will be filled in later and rewritten later
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,4); /* crc 32, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0xFFFFFFFF,4); /* compressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,4); /* compressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0xFFFFFFFF,4); /* uncompressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,4); /* uncompressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)size_filename,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_extrafield += 20;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)size_extrafield,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((err==ZIP_OK) && (size_filename > 0))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZWRITE64(zi->z_filefunc,zi->filestream,filename,size_filename)!=size_filename)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((err==ZIP_OK) && (size_extrafield_local > 0))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZWRITE64(zi->z_filefunc, zi->filestream, extrafield_local, size_extrafield_local) != size_extrafield_local)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((err==ZIP_OK) && (zi->ci.zip64))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// write the Zip64 extended info
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
short HeaderID = 1;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
short DataSize = 16;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T CompressedSize = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T UncompressedSize = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Remember position of Zip64 extended info for the local file header. (needed when we update size after done with file)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_zip64extrainfo = ZTELL64(zi->z_filefunc,zi->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (short)HeaderID,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (short)DataSize,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (ZPOS64_T)UncompressedSize,8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (ZPOS64_T)CompressedSize,8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
NOTE.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
When writing RAW the ZIP64 extended information in extrafield_local and extrafield_global needs to be stripped
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
before calling this function it can be done with zipRemoveExtraInfoBlock
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
It is not done here because then we need to realloc a new buffer since parameters are 'const' and I want to minimize
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unnecessary allocations.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip4_64 (zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level, int raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int windowBits,int memLevel, int strategy,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* password, uLong crcForCrypting,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong versionMadeBy, uLong flagBase, int zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64_internal* zi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt size_filename;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt size_comment;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# ifdef NOCRYPT
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
(crcForCrypting);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (password != NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (file == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((method!=0) && (method!=Z_DEFLATED) && (method!=Z_BZIP2ED))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((method!=0) && (method!=Z_DEFLATED))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi = (zip64_internal*)file;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->in_opened_file_inzip == 1)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zipCloseFileInZip (file);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err != ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (filename==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
filename="-";
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (comment==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_comment = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_comment = (uInt)strlen(comment);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_filename = (uInt)strlen(filename);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zipfi == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.dosDate = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zipfi->dosDate != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.dosDate = zipfi->dosDate;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.dosDate = zip64local_TmzDateToDosDate(&zipfi->tmz_date);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.flag = flagBase;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((level==8) || (level==9))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.flag |= 2;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (level==2)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.flag |= 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (level==1)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.flag |= 6;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (password != NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.flag |= 1;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.crc32 = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.method = method;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.encrypt = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream_initialised = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_in_buffered_data = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.raw = raw;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_local_header = ZTELL64(zi->z_filefunc,zi->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.size_centralheader = SIZECENTRALHEADER + size_filename + size_extrafield_global + size_comment;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.size_centralExtraFree = 32; // Extra space we have reserved in case we need to add ZIP64 extra info data
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.central_header = (char*)ALLOC((uInt)zi->ci.size_centralheader + zi->ci.size_centralExtraFree);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.size_centralExtra = size_extrafield_global;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header,(uLong)CENTRALHEADERMAGIC,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/* version info */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+4,(uLong)versionMadeBy,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+6,(uLong)20,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+8,(uLong)zi->ci.flag,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+10,(uLong)zi->ci.method,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+12,(uLong)zi->ci.dosDate,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+16,(uLong)0,4); /*crc*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+20,(uLong)0,4); /*compr size*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+24,(uLong)0,4); /*uncompr size*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+28,(uLong)size_filename,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+30,(uLong)size_extrafield_global,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+32,(uLong)size_comment,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+34,(uLong)0,2); /*disk nm start*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zipfi==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+36,(uLong)0,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+36,(uLong)zipfi->internal_fa,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zipfi==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+38,(uLong)0,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+38,(uLong)zipfi->external_fa,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.pos_local_header >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+42,(uLong)0xffffffff,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+42,(uLong)zi->ci.pos_local_header - zi->add_position_when_writting_offset,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i=0;i<size_filename;i++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*(zi->ci.central_header+SIZECENTRALHEADER+i) = *(filename+i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i=0;i<size_extrafield_global;i++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*(zi->ci.central_header+SIZECENTRALHEADER+size_filename+i) =
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*(((const char*)extrafield_global)+i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i=0;i<size_comment;i++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*(zi->ci.central_header+SIZECENTRALHEADER+size_filename+
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_extrafield_global+i) = *(comment+i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.central_header == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_INTERNALERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.zip64 = zip64;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.totalCompressedData = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.totalUncompressedData = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_zip64extrainfo = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = Write_LocalFileHeader(zi, filename, size_extrafield_local, extrafield_local);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.avail_in = (uInt)0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.avail_out = (uInt)Z_BUFSIZE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.next_out = (char*)zi->ci.buffered_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.total_in_hi32 = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.total_in_lo32 = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.total_out_hi32 = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.total_out_lo32 = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_in = (uInt)0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_out = (uInt)Z_BUFSIZE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.next_out = zi->ci.buffered_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.total_in = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.total_out = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.data_type = Z_BINARY;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((err==ZIP_OK) && (zi->ci.method == Z_DEFLATED || zi->ci.method == Z_BZIP2ED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((err==ZIP_OK) && (zi->ci.method == Z_DEFLATED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.method == Z_DEFLATED)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.zalloc = (alloc_func)0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.zfree = (free_func)0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.opaque = (voidpf)0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (windowBits>0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
windowBits = -windowBits;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = deflateInit2(&zi->ci.stream, level, Z_DEFLATED, windowBits, memLevel, strategy);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==Z_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream_initialised = Z_DEFLATED;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else if(zi->ci.method == Z_BZIP2ED)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Init BZip stuff here
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.bzalloc = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.bzfree = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.opaque = (voidpf)0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = BZ2_bzCompressInit(&zi->ci.bstream, level, 0,35);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(err == BZ_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream_initialised = Z_BZIP2ED;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# ifndef NOCRYPT
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.crypt_header_size = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((err==Z_OK) && (password != NULL))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned char bufHead[RAND_HEAD_LEN];
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
unsigned int sizeHead;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.encrypt = 1;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pcrc_32_tab = get_crc_table();
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*init_keys(password,zi->ci.keys,zi->ci.pcrc_32_tab);*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
sizeHead=crypthead(password,bufHead,RAND_HEAD_LEN,zi->ci.keys,zi->ci.pcrc_32_tab,crcForCrypting);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.crypt_header_size = sizeHead;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZWRITE64(zi->z_filefunc,zi->filestream,bufHead,sizeHead) != sizeHead)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==Z_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->in_opened_file_inzip = 1;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip4 (zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level, int raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int windowBits,int memLevel, int strategy,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* password, uLong crcForCrypting,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong versionMadeBy, uLong flagBase)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpenNewFileInZip4_64 (file, filename, zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_local, size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_global, size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
comment, method, level, raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
windowBits, memLevel, strategy,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
password, crcForCrypting, versionMadeBy, flagBase, 0);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip3 (zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level, int raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int windowBits,int memLevel, int strategy,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* password, uLong crcForCrypting)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpenNewFileInZip4_64 (file, filename, zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_local, size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_global, size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
comment, method, level, raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
windowBits, memLevel, strategy,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
password, crcForCrypting, VERSIONMADEBY, 0, 0);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip3_64(zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level, int raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int windowBits,int memLevel, int strategy,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* password, uLong crcForCrypting, int zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpenNewFileInZip4_64 (file, filename, zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_local, size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_global, size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
comment, method, level, raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
windowBits, memLevel, strategy,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
password, crcForCrypting, VERSIONMADEBY, 0, zip64);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip2(zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level, int raw)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpenNewFileInZip4_64 (file, filename, zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_local, size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_global, size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
comment, method, level, raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
-MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
NULL, 0, VERSIONMADEBY, 0, 0);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip2_64(zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level, int raw, int zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpenNewFileInZip4_64 (file, filename, zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_local, size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_global, size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
comment, method, level, raw,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
-MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
NULL, 0, VERSIONMADEBY, 0, zip64);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip64 (zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void*extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level, int zip64)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpenNewFileInZip4_64 (file, filename, zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_local, size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_global, size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
comment, method, level, 0,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
-MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
NULL, 0, VERSIONMADEBY, 0, zip64);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipOpenNewFileInZip (zipFile file, const char* filename, const zip_fileinfo* zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void* extrafield_local, uInt size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const void*extrafield_global, uInt size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
const char* comment, int method, int level)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipOpenNewFileInZip4_64 (file, filename, zipfi,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_local, size_extrafield_local,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extrafield_global, size_extrafield_global,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
comment, method, level, 0,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
-MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
NULL, 0, VERSIONMADEBY, 0, 0);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
local int zip64FlushWriteBuffer(zip64_internal* zi)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err=ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.encrypt != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef NOCRYPT
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int t;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i=0;i<zi->ci.pos_in_buffered_data;i++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.buffered_data[i] = zencode(zi->ci.keys, zi->ci.pcrc_32_tab, zi->ci.buffered_data[i],t);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZWRITE64(zi->z_filefunc,zi->filestream,zi->ci.buffered_data,zi->ci.pos_in_buffered_data) != zi->ci.pos_in_buffered_data)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.totalCompressedData += zi->ci.pos_in_buffered_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.method == Z_BZIP2ED)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.totalUncompressedData += zi->ci.bstream.total_in_lo32;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.total_in_lo32 = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.total_in_hi32 = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.totalUncompressedData += zi->ci.stream.total_in;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.total_in = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_in_buffered_data = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipWriteInFileInZip (zipFile file,const void* buf,unsigned int len)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64_internal* zi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err=ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (file == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi = (zip64_internal*)file;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->in_opened_file_inzip == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.crc32 = crc32(zi->ci.crc32,buf,(uInt)len);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.method == Z_BZIP2ED && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.next_in = (void*)buf;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.avail_in = len;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = BZ_RUN_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while ((err==BZ_RUN_OK) && (zi->ci.bstream.avail_in>0))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.bstream.avail_out == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64FlushWriteBuffer(zi) == ZIP_ERRNO)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.avail_out = (uInt)Z_BUFSIZE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.next_out = (char*)zi->ci.buffered_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(err != BZ_RUN_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((zi->ci.method == Z_BZIP2ED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uTotalOutBefore_lo = zi->ci.bstream.total_out_lo32;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// uLong uTotalOutBefore_hi = zi->ci.bstream.total_out_hi32;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=BZ2_bzCompress(&zi->ci.bstream, BZ_RUN);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_in_buffered_data += (uInt)(zi->ci.bstream.total_out_lo32 - uTotalOutBefore_lo) ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(err == BZ_RUN_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.next_in = (Bytef*)buf;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_in = len;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while ((err==ZIP_OK) && (zi->ci.stream.avail_in>0))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.stream.avail_out == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64FlushWriteBuffer(zi) == ZIP_ERRNO)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_out = (uInt)Z_BUFSIZE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.next_out = zi->ci.buffered_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(err != ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
break;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((zi->ci.method == Z_DEFLATED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uTotalOutBefore = zi->ci.stream.total_out;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=deflate(&zi->ci.stream, Z_NO_FLUSH);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(uTotalOutBefore > zi->ci.stream.total_out)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int bBreak = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
bBreak++;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_in_buffered_data += (uInt)(zi->ci.stream.total_out - uTotalOutBefore) ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt copy_this,i;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.stream.avail_in < zi->ci.stream.avail_out)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
copy_this = zi->ci.stream.avail_in;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
copy_this = zi->ci.stream.avail_out;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
for (i = 0; i < copy_this; i++)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*(((char*)zi->ci.stream.next_out)+i) =
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*(((const char*)zi->ci.stream.next_in)+i);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_in -= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_out-= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.next_in+= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.next_out+= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.total_in+= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.total_out+= copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_in_buffered_data += copy_this;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}// while(...)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipCloseFileInZipRaw (zipFile file, uLong uncompressed_size, uLong crc32)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipCloseFileInZipRaw64 (file, uncompressed_size, crc32);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipCloseFileInZipRaw64 (zipFile file, ZPOS64_T uncompressed_size, uLong crc32)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64_internal* zi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T compressed_size;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong invalidValue = 0xffffffff;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
short datasize = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err=ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (file == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi = (zip64_internal*)file;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->in_opened_file_inzip == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_in = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((zi->ci.method == Z_DEFLATED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uTotalOutBefore;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.stream.avail_out == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64FlushWriteBuffer(zi) == ZIP_ERRNO)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.avail_out = (uInt)Z_BUFSIZE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream.next_out = zi->ci.buffered_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uTotalOutBefore = zi->ci.stream.total_out;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=deflate(&zi->ci.stream, Z_FINISH);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_in_buffered_data += (uInt)(zi->ci.stream.total_out - uTotalOutBefore) ;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else if ((zi->ci.method == Z_BZIP2ED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = BZ_FINISH_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while (err==BZ_FINISH_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong uTotalOutBefore;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.bstream.avail_out == 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64FlushWriteBuffer(zi) == ZIP_ERRNO)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.avail_out = (uInt)Z_BUFSIZE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.bstream.next_out = (char*)zi->ci.buffered_data;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uTotalOutBefore = zi->ci.bstream.total_out_lo32;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=BZ2_bzCompress(&zi->ci.bstream, BZ_FINISH);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(err == BZ_STREAM_END)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = Z_STREAM_END;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.pos_in_buffered_data += (uInt)(zi->ci.bstream.total_out_lo32 - uTotalOutBefore);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(err == BZ_FINISH_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==Z_STREAM_END)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err=ZIP_OK; /* this is normal */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((zi->ci.pos_in_buffered_data>0) && (err==ZIP_OK))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zip64FlushWriteBuffer(zi)==ZIP_ERRNO)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((zi->ci.method == Z_DEFLATED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int tmp_err = deflateEnd(&zi->ci.stream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err == ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = tmp_err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream_initialised = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifdef HAVE_BZIP2
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else if((zi->ci.method == Z_BZIP2ED) && (!zi->ci.raw))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int tmperr = BZ2_bzCompressEnd(&zi->ci.bstream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = tmperr;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.stream_initialised = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (!zi->ci.raw)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
crc32 = (uLong)zi->ci.crc32;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uncompressed_size = zi->ci.totalUncompressedData;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
compressed_size = zi->ci.totalCompressedData;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# ifndef NOCRYPT
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
compressed_size += zi->ci.crypt_header_size;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
# endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// update Current Item crc and sizes,
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(compressed_size >= 0xffffffff || uncompressed_size >= 0xffffffff || zi->ci.pos_local_header >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*version Made by*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+4,(uLong)45,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*version needed*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+6,(uLong)45,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+16,crc32,4); /*crc*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(compressed_size >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+20, invalidValue,4); /*compr size*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+20, compressed_size,4); /*compr size*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/// set internal file attributes field
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->ci.stream.data_type == Z_ASCII)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+36,(uLong)Z_ASCII,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(uncompressed_size >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+24, invalidValue,4); /*uncompr size*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+24, uncompressed_size,4); /*uncompr size*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Add ZIP64 extra info field for uncompressed size
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(uncompressed_size >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
datasize += 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Add ZIP64 extra info field for compressed size
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(compressed_size >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
datasize += 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Add ZIP64 extra info field for relative offset to local file header of current file
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.pos_local_header >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
datasize += 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(datasize > 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
char* p = NULL;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if((uLong)(datasize + 4) > zi->ci.size_centralExtraFree)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// we can not write more data to the buffer that we have room for.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_BADZIPFILE;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p = zi->ci.central_header + zi->ci.size_centralheader;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Add Extra Information Header for 'ZIP64 information'
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(p, 0x0001, 2); // HeaderID
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p += 2;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(p, datasize, 2); // DataSize
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p += 2;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(uncompressed_size >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(p, uncompressed_size, 8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p += 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(compressed_size >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(p, compressed_size, 8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p += 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.pos_local_header >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(p, zi->ci.pos_local_header, 8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p += 8;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Update how much extra free space we got in the memory buffer
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// and increase the centralheader size so the new ZIP64 fields are included
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// ( 4 below is the size of HeaderID and DataSize field )
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.size_centralExtraFree -= datasize + 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.size_centralheader += datasize + 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Update the extra info size field
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->ci.size_centralExtra += datasize + 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64local_putValue_inmemory(zi->ci.central_header+30,(uLong)zi->ci.size_centralExtra,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = add_data_in_datablock(&zi->central_dir, zi->ci.central_header, (uLong)zi->ci.size_centralheader);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
free(zi->ci.central_header);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Update the LocalFileHeader with the new values.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T cur_pos_inzip = ZTELL64(zi->z_filefunc,zi->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(zi->z_filefunc,zi->filestream, zi->ci.pos_local_header + 14,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,crc32,4); /* crc 32, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(uncompressed_size >= 0xffffffff || compressed_size >= 0xffffffff )
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->ci.pos_zip64extrainfo > 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Update the size in the ZIP64 extended field.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(zi->z_filefunc,zi->filestream, zi->ci.pos_zip64extrainfo + 4,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* compressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, uncompressed_size, 8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* uncompressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, compressed_size, 8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_BADZIPFILE; // Caller passed zip64 = 0, so no room for zip64 info -> fatal
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* compressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,compressed_size,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* uncompressed size, unknown */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,uncompressed_size,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZSEEK64(zi->z_filefunc,zi->filestream, cur_pos_inzip,ZLIB_FILEFUNC_SEEK_SET)!=0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->number_entry ++;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi->in_opened_file_inzip = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipCloseFileInZip (zipFile file)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return zipCloseFileInZipRaw (file,0,0);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int Write_Zip64EndOfCentralDirectoryLocator(zip64_internal* zi, ZPOS64_T zip64eocd_pos_inzip)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T pos = zip64eocd_pos_inzip - zi->add_position_when_writting_offset;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)ZIP64ENDLOCHEADERMAGIC,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*num disks*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* number of the disk with the start of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*relative offset*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* Relative offset to the Zip64EndOfCentralDirectory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream, pos,8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*total disks*/ /* Do not support spawning of disk so always say 1 here*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* number of the disk with the start of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)1,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int Write_Zip64EndOfCentralDirectoryRecord(zip64_internal* zi, uLong size_centraldir, ZPOS64_T centraldir_pos_inzip)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong Zip64DataSize = 44;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)ZIP64ENDHEADERMAGIC,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* size of this 'zip64 end of central directory' */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(ZPOS64_T)Zip64DataSize,8); // why ZPOS64_T of this ?
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* version made by */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)45,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* version needed */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)45,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* number of this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* number of the disk with the start of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* total number of entries in the central dir on this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, zi->number_entry, 8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* total number of entries in the central dir */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc, zi->filestream, zi->number_entry, 8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* size of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(ZPOS64_T)size_centraldir,8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* offset of start of central directory with respect to the starting disk number */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T pos = centraldir_pos_inzip - zi->add_position_when_writting_offset;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream, (ZPOS64_T)pos,8);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int Write_EndOfCentralDirectoryRecord(zip64_internal* zi, uLong size_centraldir, ZPOS64_T centraldir_pos_inzip)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
/*signature*/
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)ENDHEADERMAGIC,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* number of this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* number of the disk with the start of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* total number of entries in the central dir on this disk */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->number_entry >= 0xFFFF)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0xffff,2); // use value in ZIP64 record
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)zi->number_entry,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* total number of entries in the central dir */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(zi->number_entry >= 0xFFFF)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0xffff,2); // use value in ZIP64 record
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)zi->number_entry,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* size of the central directory */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)size_centraldir,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK) /* offset of start of central directory with respect to the starting disk number */
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T pos = centraldir_pos_inzip - zi->add_position_when_writting_offset;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(pos >= 0xffffffff)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream, (uLong)0xffffffff,4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream, (uLong)(centraldir_pos_inzip - zi->add_position_when_writting_offset),4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int Write_GlobalComment(zip64_internal* zi, const char* global_comment)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uInt size_global_comment = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(global_comment != NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_global_comment = (uInt)strlen(global_comment);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)size_global_comment,2);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err == ZIP_OK && size_global_comment > 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZWRITE64(zi->z_filefunc,zi->filestream, global_comment, size_global_comment) != size_global_comment)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipClose (zipFile file, const char* global_comment)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zip64_internal* zi;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int err = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
uLong size_centraldir = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T centraldir_pos_inzip;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T pos;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (file == NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
zi = (zip64_internal*)file;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (zi->in_opened_file_inzip == 1)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = zipCloseFileInZip (file);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef NO_ADDFILEINEXISTINGZIP
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (global_comment==NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
global_comment = zi->globalcomment;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
centraldir_pos_inzip = ZTELL64(zi->z_filefunc,zi->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
linkedlist_datablock_internal* ldi = zi->central_dir.first_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while (ldi!=NULL)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if ((err==ZIP_OK) && (ldi->filled_in_this_block>0))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZWRITE64(zi->z_filefunc,zi->filestream, ldi->data, ldi->filled_in_this_block) != ldi->filled_in_this_block)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size_centraldir += ldi->filled_in_this_block;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ldi = ldi->next_datablock;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
free_linkedlist(&(zi->central_dir));
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pos = centraldir_pos_inzip - zi->add_position_when_writting_offset;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(pos >= 0xffffffff || zi->number_entry > 0xFFFF)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
ZPOS64_T Zip64EOCDpos = ZTELL64(zi->z_filefunc,zi->filestream);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Write_Zip64EndOfCentralDirectoryRecord(zi, size_centraldir, centraldir_pos_inzip);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
Write_Zip64EndOfCentralDirectoryLocator(zi, Zip64EOCDpos);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err==ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = Write_EndOfCentralDirectoryRecord(zi, size_centraldir, centraldir_pos_inzip);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(err == ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = Write_GlobalComment(zi, global_comment);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (ZCLOSE64(zi->z_filefunc,zi->filestream) != 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if (err == ZIP_OK)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
err = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#ifndef NO_ADDFILEINEXISTINGZIP
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(zi->globalcomment);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
#endif
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(zi);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return err;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
extern int ZEXPORT zipRemoveExtraInfoBlock (char* pData, int* dataLen, short sHeader)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
char* p = pData;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int size = 0;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
char* pNewHeader;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
char* pTmp;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
short header;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
short dataSize;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
int retVal = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(pData == NULL || *dataLen < 4)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return ZIP_PARAMERROR;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pNewHeader = (char*)ALLOC(*dataLen);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
pTmp = pNewHeader;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
while(p < (pData + *dataLen))
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
header = *(short*)p;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
dataSize = *(((short*)p)+1);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if( header == sHeader ) // Header found.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p += dataSize + 4; // skip it. do not copy to temp buffer
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// Extra Info block should not be removed, So copy it to the temp buffer.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
memcpy(pTmp, p, dataSize + 4);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
p += dataSize + 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
size += dataSize + 4;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(size < *dataLen)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
{
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// clean old extra info block.
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
memset(pData,0, *dataLen);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// copy the new extra info block over the old
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
if(size > 0)
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
memcpy(pData, pNewHeader, size);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
// set the new extra info size
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
*dataLen = size;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
retVal = ZIP_OK;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
else
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
retVal = ZIP_ERRNO;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
TRYFREE(pNewHeader);
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
 
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
return retVal;
Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
}