2026-06-29 16:14 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-zip/r-cran-zip_3.0.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=microsoft_sal --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.12.94+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.4.0 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.21.0 head-info: 86f4c91 (2026-06-26 08:32:09 +0200) count: 123 147 elapsed-time: 10.0 9.9 head-timing-info: old-timing-info: head results: zip/src/cleancall.h:13:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] zip/src/crypto.c:84:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_AES_ENCRYPT [valueFlowBailoutIncompleteVar] zip/src/crypto.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_MD_SHA1 [valueFlowBailoutIncompleteVar] zip/src/crypto.c:110:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_MD_SHA1 [valueFlowBailoutIncompleteVar] zip/src/cmdunzip_lib.c:192:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] zip/src/errors.c:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] zip/src/errors.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] zip/src/cmdunzip_lib.c:144:5: warning: If memory allocation fails, then there is a possible null pointer dereference: errs [nullPointerOutOfMemory] zip/src/cmdunzip_lib.c:142:33: note: Assuming allocation function fails zip/src/cmdunzip_lib.c:142:17: note: Assignment 'errs=(char**)malloc(n*sizeof(char*))', assigned value is 0 zip/src/cmdunzip_lib.c:144:5: note: Null pointer dereference zip/src/cmdunzip_lib.c:145:5: warning: If memory allocation fails, then there is a possible null pointer dereference: errs [nullPointerOutOfMemory] zip/src/cmdunzip_lib.c:142:33: note: Assuming allocation function fails zip/src/cmdunzip_lib.c:142:17: note: Assignment 'errs=(char**)malloc(n*sizeof(char*))', assigned value is 0 zip/src/cmdunzip_lib.c:145:5: note: Null pointer dereference zip/src/cmdunzip_lib.c:146:5: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] zip/src/cmdunzip_lib.c:141:33: note: Assuming allocation function fails zip/src/cmdunzip_lib.c:141:17: note: Assignment 'res=(int*)malloc(n*sizeof(int))', assigned value is 0 zip/src/cmdunzip_lib.c:146:5: note: Null pointer dereference zip/src/cmdunzip_lib.c:182:18: warning: If memory allocation fails, then there is a possible null pointer dereference: threads [nullPointerOutOfMemory] zip/src/cmdunzip_lib.c:178:44: note: Assuming allocation function fails zip/src/cmdunzip_lib.c:178:24: note: Assignment 'threads=(pthread_t*)malloc(nthreads*sizeof(pthread_t))', assigned value is 0 zip/src/cmdunzip_lib.c:182:18: note: Null pointer dereference zip/src/tools/cmdunzip.c:22:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zip/src/tools/cmdunzip.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zip/src/tools/cmdunzip.c:107:14: style: The comparison 'retval != 0' is always false. [knownConditionTrueFalse] zip/src/tools/cmdunzip.c:58:16: note: 'retval' is assigned value '0' here. zip/src/tools/cmdunzip.c:107:14: note: The comparison 'retval != 0' is always false. zip/src/tools/cmdunzip.c:93:9: style: Variable 'zipfile' can be declared as pointer to const [constVariablePointer] zip/src/tools/cmdunzip.c:94:9: style: Variable 'exdir' can be declared as pointer to const [constVariablePointer] zip/src/miniz.c:4016:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zip/src/miniz.c:5323:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zip/src/miniz.c:5818:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zip/src/miniz.c:7632:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zip/src/tools/cmdzip.c:24:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zip/src/tools/cmdzip.c:80:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zip/src/tools/cmdzip.c:156:9: style: Variable 'fn' can be declared as pointer to const [constVariablePointer] zip/src/unixutils.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] zip/src/unixutils.c:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] zip/src/unixutils.c:91:13: style: Condition '*size==-1' is always false [knownConditionTrueFalse] zip/src/unixutils.c:85:10: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] zip/src/unixutils.c:13:44: style: Parameter 'buffer_size' can be declared as pointer to const [constParameterPointer] zip/src/unixutils.c:28:11: style: Variable 'base' can be declared as pointer to const [constVariablePointer] zip/src/unixutils.c:76:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] zip/src/winutils.c:15:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] zip/src/winutils.c:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] zip/src/winutils.c:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] zip/src/winutils.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] zip/src/winutils.c:215:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_FILE_ATTRIBUTES [valueFlowBailoutIncompleteVar] zip/src/winutils.c:238:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_WRITE [valueFlowBailoutIncompleteVar] zip/src/winutils.c:250:13: style: Condition '*size==-1' is always false [knownConditionTrueFalse] zip/src/winutils.c:225:11: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] zip/src/winutils.c:90:11: style: Variable 'base' can be declared as pointer to const [constVariablePointer] zip/src/winutils.c:166:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] zip/src/zip.c:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] zip/src/zip.c:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] zip/src/zip.c:600:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] zip/src/zip.c:369:9: style: Condition 'extra' is always true [knownConditionTrueFalse] zip/src/zip.c:654:27: warning: Either the condition 'buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] zip/src/zip.c:657:13: note: Assuming that condition 'buffer' is not redundant zip/src/zip.c:654:27: note: Null pointer dereference zip/src/zip.c:684:18: warning: Either the condition 'buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] zip/src/zip.c:688:13: note: Assuming that condition 'buffer' is not redundant zip/src/zip.c:684:18: note: Null pointer dereference zip/src/zip.c:741:17: warning: Either the condition 'buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] zip/src/zip.c:743:13: note: Assuming that condition 'buffer' is not redundant zip/src/zip.c:741:17: note: Null pointer dereference zip/src/zip.c:510:52: style:inconclusive: Function 'zip_unzip' argument 6 names different: declaration 'exdir' definition 'cexdir'. [funcArgNamesDifferent] zip/src/zip.h:130:52: note: Function 'zip_unzip' argument 6 names different: declaration 'exdir' definition 'cexdir'. zip/src/zip.c:510:52: note: Function 'zip_unzip' argument 6 names different: declaration 'exdir' definition 'cexdir'. zip/src/zip.c:880:13: style: Local variable 'crc32' shadows outer function [shadowFunction] zip/src/miniz.h:581:36: note: Shadowed function zip/src/zip.c:880:13: note: Shadow local variable zip/src/zip.c:381:20: style: Variable 'file_verif' can be declared as pointer to const [constVariablePointer] zip/src/zip.c:384:20: style: Variable 'file_hmac' can be declared as pointer to const [constVariablePointer] zip/src/zip.c:471:20: style: Variable 'compressed' can be declared as pointer to const [constVariablePointer] zip/src/zip.c:1056:32: style: Parameter 'cdirs' can be declared as pointer to const [constParameterPointer] zip/src/zip.c:1056:47: style: Parameter 'cmtimes' can be declared as pointer to const [constParameterPointer] zip/src/zip.c:121:1: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing] zip/src/miniz.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] zip/src/miniz.c:3878:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] zip/src/miniz.c:3876:54: note: 'extra_size_remaining' is assigned value 'ext_data_size' here. zip/src/miniz.c:3872:22: note: outer condition: ext_data_size zip/src/miniz.c:3878:25: note: identical inner condition: extra_size_remaining zip/src/miniz.c:224:55: style: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] zip/src/miniz.c:224:23: note: Calling function 'tdefl_init' returns 0 zip/src/miniz.c:224:55: note: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false zip/src/miniz.c:2042:77: style: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true [knownConditionTrueFalse] zip/src/miniz.c:2042:32: note: Calling function 'tdefl_init' returns 0 zip/src/miniz.c:2042:77: note: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true zip/src/miniz.c:6237:13: style: Condition '!mz_zip_writer_create_central_dir_header(pZip,central_dir_header,filename_size,(mz_uint16)(extra_size+user_extra_data_len),comment_size,uncomp_size,comp_size,uncomp_crc32,method,bit_flags,dos_time,dos_date,local_header_ofs,ext_attributes)' is always false [knownConditionTrueFalse] zip/src/miniz.c:6237:53: note: Calling function 'mz_zip_writer_create_central_dir_header' returns 1 zip/src/miniz.c:6237:13: note: Condition '!mz_zip_writer_create_central_dir_header(pZip,central_dir_header,filename_size,(mz_uint16)(extra_size+user_extra_data_len),comment_size,uncomp_size,comp_size,uncomp_crc32,method,bit_flags,dos_time,dos_date,local_header_ofs,ext_attributes)' is always false zip/src/miniz.c:6459:17: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)(extra_size+user_extra_data_len),0,0,0,method,bit_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] zip/src/miniz.c:6459:55: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 zip/src/miniz.c:6459:17: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)(extra_size+user_extra_data_len),0,0,0,method,bit_flags,dos_time,dos_date)' is always false zip/src/miniz.c:6486:17: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_len,0,0,0,method,bit_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] zip/src/miniz.c:6486:55: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 zip/src/miniz.c:6486:17: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_len,0,0,0,method,bit_flags,dos_time,dos_date)' is always false zip/src/miniz.c:6529:154: style: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] zip/src/miniz.c:6529:28: note: Calling function 'tdefl_init' returns 0 zip/src/miniz.c:6529:154: note: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false zip/src/miniz.c:6664:13: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_local_len,uncomp_size,comp_size,uncomp_crc32,method,bit_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] zip/src/miniz.c:6664:51: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 zip/src/miniz.c:6664:13: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_local_len,uncomp_size,comp_size,uncomp_crc32,method,bit_flags,dos_time,dos_date)' is always false zip/src/miniz.c:6824:17: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)(extra_size+user_extra_data_len),0,0,0,method,gen_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] zip/src/miniz.c:6824:55: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 zip/src/miniz.c:6824:17: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)(extra_size+user_extra_data_len),0,0,0,method,gen_flags,dos_time,dos_date)' is always false zip/src/miniz.c:6848:17: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_len,0,0,0,method,gen_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] zip/src/miniz.c:6848:55: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 zip/src/miniz.c:6848:17: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_len,0,0,0,method,gen_flags,dos_time,dos_date)' is always false zip/src/miniz.c:6920:157: style: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] zip/src/miniz.c:6920:31: note: Calling function 'tdefl_init' returns 0 zip/src/miniz.c:6920:157: note: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false zip/src/miniz.c:3459:25: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] zip/src/miniz.c:3491:17: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] zip/src/miniz.c:6310:42: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] zip/src/miniz.c:6333:14: note: Assuming that condition '!pZip' is not redundant zip/src/miniz.c:6310:42: note: Null pointer dereference zip/src/miniz.c:6310:87: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] zip/src/miniz.c:6333:14: note: Assuming that condition '!pZip' is not redundant zip/src/miniz.c:6310:87: note: Null pointer dereference zip/src/miniz.c:6609:42: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] zip/src/miniz.c:6614:14: note: Assuming that condition '!pZip' is not redundant zip/src/miniz.c:6609:42: note: Null pointer dereference zip/src/miniz.c:6609:87: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] zip/src/miniz.c:6614:14: note: Assuming that condition '!pZip' is not redundant zip/src/miniz.c:6609:87: note: Null pointer dereference zip/src/miniz.c:6706:64: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] zip/src/miniz.c:6725:14: note: Assuming that condition '!pZip' is not redundant zip/src/miniz.c:6706:64: note: Null pointer dereference zip/src/miniz.c:6310:19: style:inconclusive: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression] zip/src/miniz.c:6310:64: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. zip/src/miniz.c:6310:19: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. zip/src/miniz.c:6609:19: style:inconclusive: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression] zip/src/miniz.c:6609:64: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. zip/src/miniz.c:6609:19: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. zip/src/miniz.c:1310:13: style: Unsigned expression '(1U<' definition 'flags'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:1987:94: style:inconclusive: Function 'tdefl_init' argument 3 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:2033:120: style:inconclusive: Function 'tdefl_compress_mem_to_output' argument 4 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:2033:139: style:inconclusive: Function 'tdefl_compress_mem_to_output' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:2965:129: style:inconclusive: Function 'tinfl_decompress_mem_to_callback' argument 4 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:2965:148: style:inconclusive: Function 'tinfl_decompress_mem_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:4790:125: style:inconclusive: Function 'mz_zip_reader_extract_to_callback' argument 4 names different: declaration '' definition 'pOpaque'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:4790:142: style:inconclusive: Function 'mz_zip_reader_extract_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:4990:133: style:inconclusive: Function 'mz_zip_reader_extract_file_to_callback' argument 4 names different: declaration '' definition 'pOpaque'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:4990:150: style:inconclusive: Function 'mz_zip_reader_extract_file_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6700:137: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 4 names different: declaration '' definition 'callback_opaque'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6700:164: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 5 names different: declaration '' definition 'max_size'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6700:191: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 6 names different: declaration '' definition 'pFile_time'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6700:215: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 7 names different: declaration '' definition 'pComment'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6700:235: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 8 names different: declaration '' definition 'comment_size'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6700:257: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 9 names different: declaration '' definition 'level_and_flags'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6701:119: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 12 names different: declaration '' definition 'user_extra_data_central'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6701:152: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 13 names different: declaration '' definition 'user_extra_data_central_len'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/miniz.c:6701:61: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration '' definition 'user_extra_data'. [funcArgNamesDifferentUnnamed] head zip/src/miniz.c:6701:61: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. [funcArgNamesDifferent] zip/src/miniz.h:1465:174: note: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. zip/src/miniz.c:6701:61: note: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. 2.21.0 zip/src/miniz.c:6701:86: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration '' definition 'user_extra_data_len'. [funcArgNamesDifferentUnnamed] head zip/src/miniz.c:6701:86: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. [funcArgNamesDifferent] zip/src/miniz.h:1465:205: note: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. zip/src/miniz.c:6701:86: note: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. 2.21.0 zip/src/zip.c:1060:41: style:inconclusive: Function 'zip_zip' argument 13 names different: declaration '' definition 'progress_data'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/zip.c:511:39: style:inconclusive: Function 'zip_unzip' argument 8 names different: declaration '' definition 'decode_data'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/zip.c:512:21: style:inconclusive: Function 'zip_unzip' argument 9 names different: declaration '' definition 'entry_fn'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/zip.c:512:37: style:inconclusive: Function 'zip_unzip' argument 10 names different: declaration '' definition 'entry_data'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/zip.c:513:29: style:inconclusive: Function 'zip_unzip' argument 11 names different: declaration '' definition 'cpassword'. [funcArgNamesDifferentUnnamed] 2.21.0 zip/src/zip.c:513:47: style:inconclusive: Function 'zip_unzip' argument 12 names different: declaration '' definition 'cpassword_len'. [funcArgNamesDifferentUnnamed] DONE