2026-05-15 18:01 ftp://ftp.de.debian.org/debian/pool/main/libs/libsereal-decoder-perl/libsereal-decoder-perl_5.004+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --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 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: e277aba (2026-05-15 19:17:47 +0200) count: 94 75 elapsed-time: 6.5 6.3 head-timing-info: old-timing-info: head results: Sereal-Decoder-5.004/snappy/csnappy_internal.h:86:4: error: #error either __LITTLE_ENDIAN or __BIG_ENDIAN, plus __BYTE_ORDER must be defined [preprocessorErrorDirective] Sereal-Decoder-5.004/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Sereal-Decoder-5.004/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Sereal-Decoder-5.004/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Sereal-Decoder-5.004/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Sereal-Decoder-5.004/author_tools/stringify_test.c:77:9: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assuming allocation function fails Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assignment 'str=malloc(in_len+1)', assigned value is 0 Sereal-Decoder-5.004/author_tools/stringify_test.c:77:9: note: Null pointer dereference Sereal-Decoder-5.004/author_tools/stringify_test.c:80:5: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assuming allocation function fails Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assignment 'str=malloc(in_len+1)', assigned value is 0 Sereal-Decoder-5.004/author_tools/stringify_test.c:80:5: note: Null pointer dereference Sereal-Decoder-5.004/author_tools/stringify_test.c:81:20: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assuming allocation function fails Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assignment 'str=malloc(in_len+1)', assigned value is 0 Sereal-Decoder-5.004/author_tools/stringify_test.c:81:20: note: Null pointer dereference Sereal-Decoder-5.004/author_tools/stringify_test.c:41:38: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assuming allocation function fails Sereal-Decoder-5.004/author_tools/stringify_test.c:74:23: note: Assignment 'str=malloc(in_len+1)', assigned value is 0 Sereal-Decoder-5.004/author_tools/stringify_test.c:92:49: note: Calling function 'my_integer_string_equality_check', 2nd argument 'str' value is 0 Sereal-Decoder-5.004/author_tools/stringify_test.c:41:38: note: Null pointer addition Sereal-Decoder-5.004/author_tools/stringify_test.c:13:20: style: Variable 'ref_ptr' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/author_tools/stringify_test.c:41:20: style: Variable 'ref_ptr' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/author_tools/stringify_test.c:69:11: style: Unused variable: o [unusedVariable] Sereal-Decoder-5.004/author_tools/stringify_test.c:70:10: style: Unused variable: outstr [unusedVariable] Sereal-Decoder-5.004/miniz.c:3933:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Sereal-Decoder-5.004/miniz.c:5234:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Sereal-Decoder-5.004/miniz.c:5726:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Sereal-Decoder-5.004/miniz.c:7422:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Sereal-Decoder-5.004/miniz.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] Sereal-Decoder-5.004/miniz.c:3441:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Sereal-Decoder-5.004/miniz.c:3473:13: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] Sereal-Decoder-5.004/miniz.c:3803:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Sereal-Decoder-5.004/miniz.c:3801:50: note: 'extra_size_remaining' is assigned value 'ext_data_size' here. Sereal-Decoder-5.004/miniz.c:3797:18: note: outer condition: ext_data_size Sereal-Decoder-5.004/miniz.c:3803:21: note: identical inner condition: extra_size_remaining Sereal-Decoder-5.004/miniz.c:224:51: style: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] Sereal-Decoder-5.004/miniz.c:224:19: note: Calling function 'tdefl_init' returns 0 Sereal-Decoder-5.004/miniz.c:224:51: note: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false Sereal-Decoder-5.004/miniz.c:2047:73: style: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true [knownConditionTrueFalse] Sereal-Decoder-5.004/miniz.c:2047:28: note: Calling function 'tdefl_init' returns 0 Sereal-Decoder-5.004/miniz.c:2047:73: note: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true Sereal-Decoder-5.004/miniz.c:6144:9: style: Condition '!mz_zip_writer_create_central_dir_header(pZip,central_dir_header,filename_size,(unsigned short)(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] Sereal-Decoder-5.004/miniz.c:6144:49: note: Calling function 'mz_zip_writer_create_central_dir_header' returns 1 Sereal-Decoder-5.004/miniz.c:6144:9: note: Condition '!mz_zip_writer_create_central_dir_header(pZip,central_dir_header,filename_size,(unsigned short)(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 Sereal-Decoder-5.004/miniz.c:6359:13: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)(extra_size+user_extra_data_len),0,0,0,method,bit_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] Sereal-Decoder-5.004/miniz.c:6359:51: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 Sereal-Decoder-5.004/miniz.c:6359:13: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)(extra_size+user_extra_data_len),0,0,0,method,bit_flags,dos_time,dos_date)' is always false Sereal-Decoder-5.004/miniz.c:6386:13: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)user_extra_data_len,0,0,0,method,bit_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] Sereal-Decoder-5.004/miniz.c:6386:51: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 Sereal-Decoder-5.004/miniz.c:6386:13: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)user_extra_data_len,0,0,0,method,bit_flags,dos_time,dos_date)' is always false Sereal-Decoder-5.004/miniz.c:6429:150: 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] Sereal-Decoder-5.004/miniz.c:6429:24: note: Calling function 'tdefl_init' returns 0 Sereal-Decoder-5.004/miniz.c:6429:150: 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 Sereal-Decoder-5.004/miniz.c:6614:13: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)(extra_size+user_extra_data_len),0,0,0,method,gen_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] Sereal-Decoder-5.004/miniz.c:6614:51: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 Sereal-Decoder-5.004/miniz.c:6614:13: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)(extra_size+user_extra_data_len),0,0,0,method,gen_flags,dos_time,dos_date)' is always false Sereal-Decoder-5.004/miniz.c:6638:13: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)user_extra_data_len,0,0,0,method,gen_flags,dos_time,dos_date)' is always false [knownConditionTrueFalse] Sereal-Decoder-5.004/miniz.c:6638:51: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 Sereal-Decoder-5.004/miniz.c:6638:13: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,(unsigned short)user_extra_data_len,0,0,0,method,gen_flags,dos_time,dos_date)' is always false Sereal-Decoder-5.004/miniz.c:6710:153: 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] Sereal-Decoder-5.004/miniz.c:6710:27: note: Calling function 'tdefl_init' returns 0 Sereal-Decoder-5.004/miniz.c:6710:153: 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 Sereal-Decoder-5.004/miniz.c:6210:38: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] Sereal-Decoder-5.004/miniz.c:6233:10: note: Assuming that condition '!pZip' is not redundant Sereal-Decoder-5.004/miniz.c:6210:38: note: Null pointer dereference Sereal-Decoder-5.004/miniz.c:6210:83: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] Sereal-Decoder-5.004/miniz.c:6233:10: note: Assuming that condition '!pZip' is not redundant Sereal-Decoder-5.004/miniz.c:6210:83: note: Null pointer dereference Sereal-Decoder-5.004/miniz.c:6496:60: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck] Sereal-Decoder-5.004/miniz.c:6515:10: note: Assuming that condition '!pZip' is not redundant Sereal-Decoder-5.004/miniz.c:6496:60: note: Null pointer dereference Sereal-Decoder-5.004/miniz.c:6210:15: style:inconclusive: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression] Sereal-Decoder-5.004/miniz.c:6210:60: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. Sereal-Decoder-5.004/miniz.c:6210:15: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. Sereal-Decoder-5.004/miniz.c:1315:9: style: Unsigned expression '(1U<' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:1992:109: style:inconclusive: Function 'tdefl_init' argument 4 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:2038:116: style:inconclusive: Function 'tdefl_compress_mem_to_output' argument 4 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:2038:135: style:inconclusive: Function 'tdefl_compress_mem_to_output' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:2971:125: style:inconclusive: Function 'tinfl_decompress_mem_to_callback' argument 4 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:2971:144: style:inconclusive: Function 'tinfl_decompress_mem_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:4418:127: style:inconclusive: Function 'mz_zip_reader_locate_file_v2' argument 5 names different: declaration 'file_index' definition 'pIndex'. [funcArgNamesDifferent] Sereal-Decoder-5.004/miniz.h:1246:140: note: Function 'mz_zip_reader_locate_file_v2' argument 5 names different: declaration 'file_index' definition 'pIndex'. Sereal-Decoder-5.004/miniz.c:4418:127: note: Function 'mz_zip_reader_locate_file_v2' argument 5 names different: declaration 'file_index' definition 'pIndex'. Sereal-Decoder-5.004/miniz.c:4701:121: style:inconclusive: Function 'mz_zip_reader_extract_to_callback' argument 4 names different: declaration '' definition 'pOpaque'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:4701:138: style:inconclusive: Function 'mz_zip_reader_extract_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:4901:129: style:inconclusive: Function 'mz_zip_reader_extract_file_to_callback' argument 4 names different: declaration '' definition 'pOpaque'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:4901:146: style:inconclusive: Function 'mz_zip_reader_extract_file_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:5259:91: style:inconclusive: Function 'mz_zip_reader_extract_to_cfile' argument 3 names different: declaration 'File' definition 'pFile'. [funcArgNamesDifferent] Sereal-Decoder-5.004/miniz.h:1291:104: note: Function 'mz_zip_reader_extract_to_cfile' argument 3 names different: declaration 'File' definition 'pFile'. Sereal-Decoder-5.004/miniz.c:5259:91: note: Function 'mz_zip_reader_extract_to_cfile' argument 3 names different: declaration 'File' definition 'pFile'. Sereal-Decoder-5.004/miniz.c:6206:49: style:inconclusive: Function 'mz_zip_writer_add_mem_ex_v2' argument 11 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. [funcArgNamesDifferent] Sereal-Decoder-5.004/miniz.h:1361:135: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 11 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. Sereal-Decoder-5.004/miniz.c:6206:49: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 11 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. Sereal-Decoder-5.004/miniz.c:6206:74: style:inconclusive: Function 'mz_zip_writer_add_mem_ex_v2' argument 12 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. [funcArgNamesDifferent] Sereal-Decoder-5.004/miniz.h:1361:166: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 12 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. Sereal-Decoder-5.004/miniz.c:6206:74: note: Function 'mz_zip_writer_add_mem_ex_v2' argument 12 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. Sereal-Decoder-5.004/miniz.c:6490:133: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 4 names different: declaration '' definition 'callback_opaque'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6490:160: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 5 names different: declaration '' definition 'max_size'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6490:187: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 6 names different: declaration '' definition 'pFile_time'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6490:211: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 7 names different: declaration '' definition 'pComment'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6490:231: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 8 names different: declaration '' definition 'comment_size'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6490:253: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 9 names different: declaration '' definition 'level_and_flags'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6491:45: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration '' definition 'user_extra_data'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6491:70: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration '' definition 'user_extra_data_len'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6491:103: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 12 names different: declaration '' definition 'user_extra_data_central'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6491:136: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 13 names different: declaration '' definition 'user_extra_data_central_len'. [funcArgNamesDifferentUnnamed] Sereal-Decoder-5.004/miniz.c:6864:14: style:inconclusive: Function 'mz_zip_writer_add_cfile' argument 9 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. [funcArgNamesDifferent] Sereal-Decoder-5.004/miniz.h:1378:145: note: Function 'mz_zip_writer_add_cfile' argument 9 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. Sereal-Decoder-5.004/miniz.c:6864:14: note: Function 'mz_zip_writer_add_cfile' argument 9 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. Sereal-Decoder-5.004/miniz.c:6864:39: style:inconclusive: Function 'mz_zip_writer_add_cfile' argument 10 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. [funcArgNamesDifferent] Sereal-Decoder-5.004/miniz.h:1378:176: note: Function 'mz_zip_writer_add_cfile' argument 10 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. Sereal-Decoder-5.004/miniz.c:6864:39: note: Function 'mz_zip_writer_add_cfile' argument 10 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. Sereal-Decoder-5.004/miniz.c:2028:61: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:2033:47: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:2453:52: style: Variable 'pOut_buf_end' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/miniz.c:2582:27: style: Variable 'pCode_size' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/miniz.c:3441:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/miniz.c:3977:21: style: Variable 'pZip' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/miniz.c:4374:16: style: Variable 'pIndices' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/miniz.c:5293:28: style: Variable 'pState' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/miniz.c:5507:28: style: Variable 'pState' can be declared as pointer to const [constVariablePointer] Sereal-Decoder-5.004/miniz.c:6044:83: style: Parameter 'pUncomp_size' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6044:108: style: Parameter 'pComp_size' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6044:131: style: Parameter 'pLocal_header_ofs' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6173:88: style: Parameter 'pZip' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6205:120: style: Parameter 'last_modified' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6902:157: style: Parameter 'pComp_size' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6902:180: style: Parameter 'pUncomp_size' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6902:205: style: Parameter 'pLocal_header_ofs' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:6902:235: style: Parameter 'pDisk_start' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:7634:53: style: Parameter 'pZip' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:7759:51: style: Parameter 'pZip' can be declared as pointer to const [constParameterPointer] Sereal-Decoder-5.004/miniz.c:3662:44: style: Variable 'zip64_end_of_central_dir_ofs' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:4325:37: style: Variable 'pField_data' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:4326:46: style: Variable 'field_data_remaining' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:4781:26: style: Variable 'cur_file_ofs' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:4783:28: style: Variable 'comp_remaining' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:6829:41: style: Variable 'cur_archive_header_file_ofs' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:7113:42: style: Variable 'local_header_uncomp_size' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:7114:40: style: Variable 'local_header_comp_size' is assigned a value that is never used. [unreadVariable] Sereal-Decoder-5.004/miniz.c:7243:26: style: Variable 'cur_src_file_ofs' is assigned a value that is never used. [unreadVariable] diff: head Sereal-Decoder-5.004/miniz.c:1992:109: style:inconclusive: Function 'tdefl_init' argument 4 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:1992:90: style:inconclusive: Function 'tdefl_init' argument 3 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:2038:116: style:inconclusive: Function 'tdefl_compress_mem_to_output' argument 4 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:2038:135: style:inconclusive: Function 'tdefl_compress_mem_to_output' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:2971:125: style:inconclusive: Function 'tinfl_decompress_mem_to_callback' argument 4 names different: declaration '' definition 'pPut_buf_user'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:2971:144: style:inconclusive: Function 'tinfl_decompress_mem_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:4701:121: style:inconclusive: Function 'mz_zip_reader_extract_to_callback' argument 4 names different: declaration '' definition 'pOpaque'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:4701:138: style:inconclusive: Function 'mz_zip_reader_extract_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:4901:129: style:inconclusive: Function 'mz_zip_reader_extract_file_to_callback' argument 4 names different: declaration '' definition 'pOpaque'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:4901:146: style:inconclusive: Function 'mz_zip_reader_extract_file_to_callback' argument 5 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6205:120: style: Parameter 'last_modified' can be declared as pointer to const [constParameterPointer] head Sereal-Decoder-5.004/miniz.c:6490:133: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 4 names different: declaration '' definition 'callback_opaque'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6490:160: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 5 names different: declaration '' definition 'max_size'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6490:187: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 6 names different: declaration '' definition 'pFile_time'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6490:211: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 7 names different: declaration '' definition 'pComment'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6490:231: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 8 names different: declaration '' definition 'comment_size'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6490:253: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 9 names different: declaration '' definition 'level_and_flags'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6491:103: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 12 names different: declaration '' definition 'user_extra_data_central'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6491:136: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 13 names different: declaration '' definition 'user_extra_data_central_len'. [funcArgNamesDifferentUnnamed] head Sereal-Decoder-5.004/miniz.c:6491:45: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration '' definition 'user_extra_data'. [funcArgNamesDifferentUnnamed] 2.20.0 Sereal-Decoder-5.004/miniz.c:6491:45: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. [funcArgNamesDifferent] Sereal-Decoder-5.004/miniz.h:1367:114: note: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. Sereal-Decoder-5.004/miniz.c:6491:45: note: Function 'mz_zip_writer_add_read_buf_callback' argument 10 names different: declaration 'user_extra_data_local' definition 'user_extra_data'. head Sereal-Decoder-5.004/miniz.c:6491:70: style:inconclusive: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration '' definition 'user_extra_data_len'. [funcArgNamesDifferentUnnamed] 2.20.0 Sereal-Decoder-5.004/miniz.c:6491:70: 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] Sereal-Decoder-5.004/miniz.h:1367:145: note: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. Sereal-Decoder-5.004/miniz.c:6491:70: note: Function 'mz_zip_writer_add_read_buf_callback' argument 11 names different: declaration 'user_extra_data_local_len' definition 'user_extra_data_len'. DONE