DACA2 - libz
STARTDATE 2018-08-21
STARTTIME 19:28:50
GIT-REVISION 0ca6ab1
ftp://ftp.se.debian.org/debian/pool/main/libz/libz-mingw-w64/libz-mingw-w64_1.2.11+dfsg.orig.tar.xz
zlib-1.2.11/adler32.c:69:14: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-1.2.11/contrib/infback9/inftree9.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
zlib-1.2.11/contrib/inflate86/inffas86.c:1122:0: error: #error "x86 architecture not defined" [preprocessorErrorDirective]
zlib-1.2.11/contrib/masmx64/inffas8664.c:84:21: style: struct member 'inffast_ar::esp' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:85:21: style: struct member 'inffast_ar::ebp' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:94:40: style: struct member 'inffast_ar::hold' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:95:24: style: struct member 'inffast_ar::bits' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:96:24: style: struct member 'inffast_ar::wsize' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:97:24: style: struct member 'inffast_ar::write' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:98:24: style: struct member 'inffast_ar::lmask' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:99:24: style: struct member 'inffast_ar::dmask' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:100:24: style: struct member 'inffast_ar::len' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:101:24: style: struct member 'inffast_ar::dist' is never used. [unusedStructMember]
zlib-1.2.11/contrib/masmx64/inffas8664.c:102:24: style: struct member 'inffast_ar::status' is never used. [unusedStructMember]
zlib-1.2.11/contrib/minizip/miniunz.c:390:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
zlib-1.2.11/contrib/minizip/miniunz.c:542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/miniunz.c:518:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
zlib-1.2.11/contrib/minizip/minizip.c:395:39: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '9'. [incorrectLogicOperator]
zlib-1.2.11/contrib/minizip/minizip.c:235:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
zlib-1.2.11/contrib/minizip/minizip.c:352:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
zlib-1.2.11/contrib/minizip/minizip.c:191:18: style: The scope of the variable 'size_read' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/minizip.c:192:18: style: The scope of the variable 'total_read' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/minizip.c:227:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/minizip.c:257:9: style: The scope of the variable 'err' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/minizip.c:399:21: style: The scope of the variable 'size_read' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/minizip.c:232:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
zlib-1.2.11/contrib/minizip/mztools.c:290:3: error: Resource leak: fpOutCD [resourceLeak]
zlib-1.2.11/contrib/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
zlib-1.2.11/contrib/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
zlib-1.2.11/contrib/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
zlib-1.2.11/contrib/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
zlib-1.2.11/contrib/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
zlib-1.2.11/contrib/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
zlib-1.2.11/contrib/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
zlib-1.2.11/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
zlib-1.2.11/contrib/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
zlib-1.2.11/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
zlib-1.2.11/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
zlib-1.2.11/contrib/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
zlib-1.2.11/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
zlib-1.2.11/contrib/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
zlib-1.2.11/contrib/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/zip.c:1957:9: style: The scope of the variable 'header' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/zip.c:1958:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
zlib-1.2.11/contrib/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
zlib-1.2.11/contrib/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
zlib-1.2.11/contrib/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
zlib-1.2.11/contrib/puff/puff.c:705:13: style: The scope of the variable 'len' can be reduced. [variableScope]
zlib-1.2.11/contrib/puff/puff.c:799:9: style: The scope of the variable 'last' can be reduced. [variableScope]
zlib-1.2.11/contrib/puff/puff.c:799:15: style: The scope of the variable 'type' can be reduced. [variableScope]
zlib-1.2.11/contrib/puff/pufftest.c:129:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
zlib-1.2.11/contrib/puff/pufftest.c:142:30: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
zlib-1.2.11/contrib/puff/pufftest.c:93:36: style: The scope of the variable 'dest' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:382:10: style: The scope of the variable 'str' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:382:15: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:548:9: style: The scope of the variable 'put' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:1242:21: style: The scope of the variable 'match' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:1485:14: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:1486:14: style: The scope of the variable 'more' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:1828:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
zlib-1.2.11/deflate.c:1930:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
zlib-1.2.11/gzlib.c:371:14: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-1.2.11/gzlib.c:372:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
zlib-1.2.11/gzlib.c:294:9: error: Memory leak: path [memleak]
zlib-1.2.11/gzread.c:28:14: style: The scope of the variable 'get' can be reduced. [variableScope]
zlib-1.2.11/gzread.c:548:20: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-1.2.11/gzread.c:550:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
zlib-1.2.11/gzwrite.c:20:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
zlib-1.2.11/gzwrite.c:150:14: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-1.2.11/gzwrite.c:308:14: style: The scope of the variable 'have' can be reduced. [variableScope]
zlib-1.2.11/gzwrite.c:472:19: style: The scope of the variable 'left' can be reduced. [variableScope]
zlib-1.2.11/inflate.c:402:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
zlib-1.2.11/inflate.c:1320:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
zlib-1.2.11/inflate.c:1405:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
zlib-1.2.11/inflate.c:1468:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
zlib-1.2.11/inflate.c:702:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
zlib-1.2.11/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
zlib-1.2.11/test/infcover.c:465:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
zlib-1.2.11/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
zlib-1.2.11/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
zlib-1.2.11/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
zlib-1.2.11/test/minigzip.c:367:9: style: The scope of the variable 'len' can be reduced. [variableScope]
zlib-1.2.11/test/minigzip.c:435:9: style: The scope of the variable 'len' can be reduced. [variableScope]
zlib-1.2.11/trees.c:710:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
zlib-1.2.11/trees.c:755:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
zlib-1.2.11/trees.c:1069:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
zlib-1.2.11/trees.c:1070:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
zlib-1.2.11/trees.c:1071:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
zlib-1.2.11/trees.c:1072:14: style: The scope of the variable 'code' can be reduced. [variableScope]
zlib-1.2.11/trees.c:1073:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
[19:28]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzabbix-api-perl/libzabbix-api-perl_0.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libz/libzapojit/libzapojit_0.0.3.orig.tar.xz
[19:28]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzc/libzc_0.4.1.orig.tar.gz
libzc-0.4.1/lib/libzc_private.h:144:10: style: The scope of the variable 'c' can be reduced. [variableScope]
libzc-0.4.1/lib/find_password.c:304:15: warning: When using 'char' variables in bit operations, sign extension can generate unexpected results. [charBitOp]
libzc-0.4.1/lib/ka.c:36:36: style: Function 'ka_alloc' argument 2 names different: declaration 'init_size' definition 'initial_size'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc_private.h:190:36: note: Function 'ka_alloc' argument 2 names different: declaration 'init_size' definition 'initial_size'.
libzc-0.4.1/lib/ka.c:36:36: note: Function 'ka_alloc' argument 2 names different: declaration 'init_size' definition 'initial_size'.
libzc-0.4.1/lib/ptext_reduce.c:62:30: style: Function 'key2r_new' argument 1 names different: declaration 'key2r' definition 'k2r'. [funcArgNamesDifferent]
libzc-0.4.1/lib/ptext_private.h:50:30: note: Function 'key2r_new' argument 1 names different: declaration 'key2r' definition 'k2r'.
libzc-0.4.1/lib/ptext_reduce.c:62:30: note: Function 'key2r_new' argument 1 names different: declaration 'key2r' definition 'k2r'.
libzc-0.4.1/lib/ptext_reduce.c:83:31: style: Function 'key2r_free' argument 1 names different: declaration 'key2r' definition 'k2r'. [funcArgNamesDifferent]
libzc-0.4.1/lib/ptext_private.h:51:31: note: Function 'key2r_free' argument 1 names different: declaration 'key2r' definition 'k2r'.
libzc-0.4.1/lib/ptext_reduce.c:83:31: note: Function 'key2r_free' argument 1 names different: declaration 'key2r' definition 'k2r'.
libzc-0.4.1/lib/ptext_reduce.c:89:51: style: Function 'key2r_get_bits_15_2' argument 1 names different: declaration 'key2r' definition 'k2r'. [funcArgNamesDifferent]
libzc-0.4.1/lib/ptext_private.h:52:51: note: Function 'key2r_get_bits_15_2' argument 1 names different: declaration 'key2r' definition 'k2r'.
libzc-0.4.1/lib/ptext_reduce.c:89:51: note: Function 'key2r_get_bits_15_2' argument 1 names different: declaration 'key2r' definition 'k2r'.
libzc-0.4.1/lib/zc_crk_bforce.c:564:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libzc-0.4.1/lib/zc_crk_bforce.c:379:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libzc-0.4.1/lib/zc_crk_bforce.c:707:56: style: Function 'zc_crk_bforce_init' argument 1 names different: declaration 'bforce' definition 'crk'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:102:46: note: Function 'zc_crk_bforce_init' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:707:56: note: Function 'zc_crk_bforce_init' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:708:18: style: Function 'zc_crk_bforce_init' argument 2 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:102:66: note: Function 'zc_crk_bforce_init' argument 2 names different: declaration 'fname' definition 'filename'.
libzc-0.4.1/lib/zc_crk_bforce.c:708:18: note: Function 'zc_crk_bforce_init' argument 2 names different: declaration 'fname' definition 'filename'.
libzc-0.4.1/lib/zc_crk_bforce.c:750:76: style: Function 'zc_crk_bforce_new' argument 2 names different: declaration 'bforce' definition 'crk'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:101:66: note: Function 'zc_crk_bforce_new' argument 2 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:750:76: note: Function 'zc_crk_bforce_new' argument 2 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:787:73: style: Function 'zc_crk_bforce_ref' argument 1 names different: declaration 'bforce' definition 'crk'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:99:63: note: Function 'zc_crk_bforce_ref' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:787:73: note: Function 'zc_crk_bforce_ref' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:795:75: style: Function 'zc_crk_bforce_unref' argument 1 names different: declaration 'bforce' definition 'crk'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:100:65: note: Function 'zc_crk_bforce_unref' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:795:75: note: Function 'zc_crk_bforce_unref' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:813:14: style: Function 'zc_crk_bforce_sanitized_charset' argument 1 names different: declaration 'bforce' definition 'crk'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:104:73: note: Function 'zc_crk_bforce_sanitized_charset' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:813:14: note: Function 'zc_crk_bforce_sanitized_charset' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:833:57: style: Function 'zc_crk_bforce_start' argument 1 names different: declaration 'bforce' definition 'crk'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:106:47: note: Function 'zc_crk_bforce_start' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:833:57: note: Function 'zc_crk_bforce_start' argument 1 names different: declaration 'bforce' definition 'crk'.
libzc-0.4.1/lib/zc_crk_bforce.c:833:68: style: Function 'zc_crk_bforce_start' argument 2 names different: declaration 'out_pw' definition 'pw'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:106:61: note: Function 'zc_crk_bforce_start' argument 2 names different: declaration 'out_pw' definition 'pw'.
libzc-0.4.1/lib/zc_crk_bforce.c:833:68: note: Function 'zc_crk_bforce_start' argument 2 names different: declaration 'out_pw' definition 'pw'.
libzc-0.4.1/lib/zc_crk_bforce.c:834:14: style: Function 'zc_crk_bforce_start' argument 3 names different: declaration 'out_pw_size' definition 'len'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc.h:107:11: note: Function 'zc_crk_bforce_start' argument 3 names different: declaration 'out_pw_size' definition 'len'.
libzc-0.4.1/lib/zc_crk_bforce.c:834:14: note: Function 'zc_crk_bforce_start' argument 3 names different: declaration 'out_pw_size' definition 'len'.
libzc-0.4.1/lib/zc_file.c:435:50: style: Function 'read_crypt_data' argument 5 names different: declaration 'is_deflated' definition 'deflated'. [funcArgNamesDifferent]
libzc-0.4.1/lib/libzc_private.h:169:50: note: Function 'read_crypt_data' argument 5 names different: declaration 'is_deflated' definition 'deflated'.
libzc-0.4.1/lib/zc_file.c:435:50: note: Function 'read_crypt_data' argument 5 names different: declaration 'is_deflated' definition 'deflated'.
libzc-0.4.1/tests/check_file.c:105:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzc-0.4.1/tests/check_file.c:147:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzc-0.4.1/yazc/yazc.c:153:18: error: Array 'yazc_cmds[5]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
libzc-0.4.1/yazc/yazc.c:141:2: note: After for loop, i has value 5
libzc-0.4.1/yazc/yazc.c:153:18: note: Array index out of bounds
libzc-0.4.1/yazc/yazc.c:85:27: style: Function 'yazc_log' argument 1 names different: declaration 'file' definition 'UNUSED_file'. [funcArgNamesDifferent]
libzc-0.4.1/yazc/yazc.h:43:27: note: Function 'yazc_log' argument 1 names different: declaration 'file' definition 'UNUSED_file'.
libzc-0.4.1/yazc/yazc.c:85:27: note: Function 'yazc_log' argument 1 names different: declaration 'file' definition 'UNUSED_file'.
libzc-0.4.1/yazc/yazc.c:85:45: style: Function 'yazc_log' argument 2 names different: declaration 'line' definition 'UNUSED_line'. [funcArgNamesDifferent]
libzc-0.4.1/yazc/yazc.h:43:37: note: Function 'yazc_log' argument 2 names different: declaration 'line' definition 'UNUSED_line'.
libzc-0.4.1/yazc/yazc.c:85:45: note: Function 'yazc_log' argument 2 names different: declaration 'line' definition 'UNUSED_line'.
[19:28]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzdb/libzdb_3.1.orig.tar.gz
libzdb-3.1/src/db/oracle/OracleResultSet.c:272:52: style: Function 'OracleResultSet_getColumnName' argument 2 names different: declaration 'columnIndex' definition 'column'. [funcArgNamesDifferent]
libzdb-3.1/src/db/oracle/OracleResultSet.h:32:52: note: Function 'OracleResultSet_getColumnName' argument 2 names different: declaration 'columnIndex' definition 'column'.
libzdb-3.1/src/db/oracle/OracleResultSet.c:272:52: note: Function 'OracleResultSet_getColumnName' argument 2 names different: declaration 'columnIndex' definition 'column'.
libzdb-3.1/src/db/postgresql/PostgresqlResultSet.c:142:33: style: Function 'PostgresqlResultSet_new' argument 1 names different: declaration 'stmt' definition 'res'. [funcArgNamesDifferent]
libzdb-3.1/src/db/postgresql/PostgresqlResultSet.h:27:33: note: Function 'PostgresqlResultSet_new' argument 1 names different: declaration 'stmt' definition 'res'.
libzdb-3.1/src/db/postgresql/PostgresqlResultSet.c:142:33: note: Function 'PostgresqlResultSet_new' argument 1 names different: declaration 'stmt' definition 'res'.
libzdb-3.1/test/exception.c:271:17: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libzdb-3.1/test/exception.c:50:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:58:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:66:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:74:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:82:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:111:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:119:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:127:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:135:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:143:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:151:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:159:17: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:167:17: style: Variable 'RETURN' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:183:25: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:205:25: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:208:25: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:221:25: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:232:25: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:248:25: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:257:25: style: Variable 'THROW' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:268:25: style: Variable 'assert' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/exception.c:313:25: style: Variable 'assert' is assigned a value that is never used. [unreadVariable]
libzdb-3.1/test/pool.c:395:29: warning: Assert statement modifies 'con'. [assignmentInAssert]
libzdb-3.1/test/pool.c:448:37: warning: Assert statement modifies 'con'. [assignmentInAssert]
libzdb-3.1/test/pool.c:462:37: warning: Assert statement modifies 'con'. [assignmentInAssert]
libzdb-3.1/test/pool.c:477:37: warning: Assert statement modifies 'con'. [assignmentInAssert]
libzdb-3.1/test/pool.c:492:37: warning: Assert statement modifies 'con'. [assignmentInAssert]
libzdb-3.1/test/pool.c:514:37: warning: Assert statement modifies 'con'. [assignmentInAssert]
libzdb-3.1/test/pool.c:532:37: warning: Assert statement modifies 'con'. [assignmentInAssert]
libzdb-3.1/test/pool.c:548:29: warning: Assert statement modifies 'con'. [assignmentInAssert]
lex.yy.c:1001:27: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:998:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.yy.c:1001:27: note: Null pointer dereference
lex.yy.c:1003:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:998:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.yy.c:1003:9: note: Null pointer dereference
lex.yy.c:1370:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1259:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:1370:2: note: Null pointer dereference
lex.yy.c:1371:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1259:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:1371:2: note: Null pointer dereference
lex.yy.c:1382:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1259:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:1382:9: note: Null pointer dereference
lex.yy.c:994:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lex.yy.c:1007:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lex.yy.c:1111:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.yy.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:1111:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:1134:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.yy.c:546:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:1134:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:1555:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.yy.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:1555:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:1568:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.yy.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:1568:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:1568:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.yy.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:1568:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:1699:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.yy.c:512:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.yy.c:1699:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzeep/libzeep_3.0.2.orig.tar.gz
libzeep-3.0.2/src/doctype.cpp:73:9: style: Struct 'state_element' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/doctype.cpp:94:9: style: Struct 'state_repeated' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/doctype.cpp:114:9: style: Struct 'state_repeated_zero_or_once' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/doctype.cpp:154:9: style: Struct 'state_repeated_any' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/doctype.cpp:199:9: style: Struct 'state_repeated_at_least_once' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/doctype.cpp:256:9: style: Struct 'state_seq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/doctype.cpp:59:9: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:59:9: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:60:18: style: The function 'allow_char_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:40:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:60:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:61:18: style: The function 'allow_empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:41:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:61:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:67:9: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:67:9: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:68:18: style: The function 'allow_empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:41:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:68:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:77:9: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:77:9: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:86:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:43:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:86:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:102:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:43:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:102:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:104:18: style: The function 'allow_char_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:40:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:104:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:117:25: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:117:25: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:119:18: style: The function 'allow_empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:41:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:119:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:157:25: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:157:25: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:159:18: style: The function 'allow_empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:41:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:159:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:202:25: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:202:25: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:204:18: style: The function 'allow_empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:41:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:204:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:270:9: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:270:9: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:272:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:43:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:272:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:278:18: style: The function 'allow_char_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:40:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:278:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:293:18: style: The function 'allow_empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:41:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:293:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:375:9: style: The function 'allow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:39:9: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:375:9: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:377:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:43:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:377:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:383:18: style: The function 'allow_char_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:40:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:383:18: note: Function in derived class
libzeep-3.0.2/src/doctype.cpp:385:18: style: The function 'allow_empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/doctype.cpp:41:18: note: Virtual function in base class
libzeep-3.0.2/src/doctype.cpp:385:18: note: Function in derived class
libzeep-3.0.2/src/document-libxml2.cpp:82:20: style: Function 'StartElementHandler' argument 1 names different: declaration 'reader' definition 'inReader'. [funcArgNamesDifferent]
libzeep-3.0.2/src/document-libxml2.cpp:47:24: note: Function 'StartElementHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:82:20: note: Function 'StartElementHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:120:20: style: Function 'EndElementHandler' argument 1 names different: declaration 'reader' definition 'inReader'. [funcArgNamesDifferent]
libzeep-3.0.2/src/document-libxml2.cpp:50:24: note: Function 'EndElementHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:120:20: note: Function 'EndElementHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:135:20: style: Function 'CharacterDataHandler' argument 1 names different: declaration 'reader' definition 'inReader'. [funcArgNamesDifferent]
libzeep-3.0.2/src/document-libxml2.cpp:53:24: note: Function 'CharacterDataHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:135:20: note: Function 'CharacterDataHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:150:20: style: Function 'ProcessingInstructionHandler' argument 1 names different: declaration 'reader' definition 'inReader'. [funcArgNamesDifferent]
libzeep-3.0.2/src/document-libxml2.cpp:56:24: note: Function 'ProcessingInstructionHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:150:20: note: Function 'ProcessingInstructionHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:162:20: style: Function 'CommentHandler' argument 1 names different: declaration 'reader' definition 'inReader'. [funcArgNamesDifferent]
libzeep-3.0.2/src/document-libxml2.cpp:59:24: note: Function 'CommentHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:162:20: note: Function 'CommentHandler' argument 1 names different: declaration 'reader' definition 'inReader'.
libzeep-3.0.2/src/document-libxml2.cpp:106:15: style: Variable 'name_prefix' is assigned a value that is never used. [unreadVariable]
libzeep-3.0.2/src/document-libxml2.cpp:41:6: style: Struct 'libxml2_doc_imp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/document-libxml2.cpp:67:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/document-imp.hpp:20:15: note: Virtual function in base class
libzeep-3.0.2/src/document-libxml2.cpp:67:15: note: Function in derived class
libzeep-3.0.2/src/document.cpp:207:54: style: Function 'CommentHandler' argument 1 names different: declaration 'comment' definition 's'. [funcArgNamesDifferent]
libzeep-3.0.2/src/document.cpp:120:44: note: Function 'CommentHandler' argument 1 names different: declaration 'comment' definition 's'.
libzeep-3.0.2/src/document.cpp:207:54: note: Function 'CommentHandler' argument 1 names different: declaration 'comment' definition 's'.
libzeep-3.0.2/src/document.cpp:109:6: style: Struct 'zeep_document_imp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/document.cpp:132:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/document-imp.hpp:20:15: note: Virtual function in base class
libzeep-3.0.2/src/document.cpp:132:15: note: Function in derived class
libzeep-3.0.2/src/document.cpp:522:9: style: The function 'EndElementHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/document.cpp:114:15: note: Virtual function in base class
libzeep-3.0.2/src/document.cpp:522:9: note: Function in derived class
libzeep-3.0.2/src/parser.cpp:194:9: style: Technically the member function 'zeep::xml::istream_data_source::has_bom' can be const. [functionConst]
libzeep-3.0.2/src/parser.cpp:488:9: style: Technically the member function 'zeep::xml::valid_nesting_validator::check' can be const. [functionConst]
libzeep-3.0.2/src/parser.cpp:597:11: performance: Technically the member function 'zeep::xml::parser_imp::describe_token' can be static. [functionStatic]
libzeep-3.0.2/src/parser.cpp:1463:20: note: Technically the member function 'zeep::xml::parser_imp::describe_token' can be static.
libzeep-3.0.2/src/parser.cpp:597:11: note: Technically the member function 'zeep::xml::parser_imp::describe_token' can be static.
libzeep-3.0.2/src/parser.cpp:774:4: style: Struct 'parser_imp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libzeep-3.0.2/src/parser.cpp:774:4: style: Struct 'parser_imp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libzeep-3.0.2/src/parser.cpp:221:13: warning: The class 'istream_data_source' defines member variable with name 'm_next' also defined in its parent class 'data_source'. [duplInheritedMember]
libzeep-3.0.2/src/parser.cpp:162:15: note: Parent variable 'data_source::m_next'
libzeep-3.0.2/src/parser.cpp:221:13: note: Derived variable 'istream_data_source::m_next'
libzeep-3.0.2/src/parser.cpp:112:2: style: Class 'source_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/parser.cpp:485:6: style: Class 'valid_nesting_validator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/parser.cpp:677:6: style: Struct 'ns_state' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/parser.cpp:202:18: style: The function 'get_next_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/parser.cpp:134:18: note: Virtual function in base class
libzeep-3.0.2/src/parser.cpp:202:18: note: Function in derived class
libzeep-3.0.2/src/parser.cpp:395:19: style: The function 'get_next_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/parser.cpp:134:18: note: Virtual function in base class
libzeep-3.0.2/src/parser.cpp:395:19: note: Function in derived class
libzeep-3.0.2/src/parser.cpp:454:15: style: The function 'is_entity_on_stack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/parser.cpp:137:15: note: Virtual function in base class
libzeep-3.0.2/src/parser.cpp:454:15: note: Function in derived class
libzeep-3.0.2/src/parser.cpp:477:15: style: The function 'auto_discard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/parser.cpp:148:15: note: Virtual function in base class
libzeep-3.0.2/src/parser.cpp:477:15: note: Function in derived class
libzeep-3.0.2/src/request.cpp:76:30: style: Same expression on both sides of '=='. [duplicateExpression]
libzeep-3.0.2/src/webapp-el.cpp:1019:6: warning: Member variable 'interpreter::m_token_number' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/webapp-el.cpp:88:6: style: Class 'int_object_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:106:6: style: Class 'bool_object_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:117:6: style: Class 'float_object_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:135:6: style: Class 'string_object_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:181:6: style: Class 'vector_object_iterator_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:202:6: style: Class 'vector_object_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:205:6: style: Class 'vector_object_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:1019:6: style: Struct 'interpreter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/webapp-el.cpp:109:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/webapp-el.cpp:92:15: note: Virtual function in base class
libzeep-3.0.2/src/webapp-el.cpp:109:15: note: Function in derived class
libzeep-3.0.2/src/webapp-el.cpp:110:17: style: The function 'to_str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/webapp-el.cpp:97:17: note: Virtual function in base class
libzeep-3.0.2/src/webapp-el.cpp:110:17: note: Function in derived class
libzeep-3.0.2/src/webapp-el.cpp:111:17: style: The function 'to_JSON' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/webapp-el.cpp:98:17: note: Virtual function in base class
libzeep-3.0.2/src/webapp-el.cpp:111:17: note: Function in derived class
libzeep-3.0.2/src/webapp.cpp:84:10: style: Variable 'ps' is assigned a value that is never used. [unreadVariable]
libzeep-3.0.2/src/xpath.cpp:2586:55: style: Function 'evaluate' argument 2 names different: declaration 'context' definition 'ctxt'. [funcArgNamesDifferent]
libzeep-3.0.2/src/xpath.cpp:1600:47: note: Function 'evaluate' argument 2 names different: declaration 'context' definition 'ctxt'.
libzeep-3.0.2/src/xpath.cpp:2586:55: note: Function 'evaluate' argument 2 names different: declaration 'context' definition 'ctxt'.
libzeep-3.0.2/src/xpath.cpp:241:9: warning: Member variable 'object::m_boolean' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:241:9: warning: Member variable 'object::m_number' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:246:9: warning: Member variable 'object::m_boolean' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:246:9: warning: Member variable 'object::m_number' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:252:9: warning: Member variable 'object::m_number' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:258:9: warning: Member variable 'object::m_boolean' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:264:9: warning: Member variable 'object::m_boolean' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:264:9: warning: Member variable 'object::m_number' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:1658:12: warning: Member variable 'xpath_imp::m_lookahead' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:1658:12: warning: Member variable 'xpath_imp::m_token_number' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:1658:12: warning: Member variable 'xpath_imp::m_token_axis' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:1658:12: warning: Member variable 'xpath_imp::m_token_function' is not initialized in the constructor. [uninitMemberVar]
libzeep-3.0.2/src/xpath.cpp:800:0: performance: Variable 'm_test' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzeep-3.0.2/src/xpath.cpp:221:10: style: Technically the member function 'zeep::xml::object::operator<' can be const. [functionConst]
libzeep-3.0.2/src/xpath.cpp:400:14: note: Technically the member function 'zeep::xml::object::operator<' can be const.
libzeep-3.0.2/src/xpath.cpp:221:10: note: Technically the member function 'zeep::xml::object::operator<' can be const.
libzeep-3.0.2/src/xpath.cpp:657:12: style: Technically the member function 'zeep::xml::step_expression::evaluate' can be const. [functionConst]
libzeep-3.0.2/src/xpath.cpp:663:25: note: Technically the member function 'zeep::xml::step_expression::evaluate' can be const.
libzeep-3.0.2/src/xpath.cpp:657:12: note: Technically the member function 'zeep::xml::step_expression::evaluate' can be const.
libzeep-3.0.2/src/xpath.cpp:762:10: style: Technically the member function 'zeep::xml::name_test_step_expression::name_matches' can be const. [functionConst]
libzeep-3.0.2/src/xpath.cpp:1610:12: style: Technically the member function 'zeep::xml::xpath_imp::describe_token' can be const. [functionConst]
libzeep-3.0.2/src/xpath.cpp:1862:19: note: Technically the member function 'zeep::xml::xpath_imp::describe_token' can be const.
libzeep-3.0.2/src/xpath.cpp:1610:12: note: Technically the member function 'zeep::xml::xpath_imp::describe_token' can be const.
libzeep-3.0.2/src/xpath.cpp:213:7: style: Class 'object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:214:7: style: Class 'object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:215:7: style: Class 'object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:216:7: style: Class 'object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:652:7: style: Class 'step_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:981:7: style: Class 'negate_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1090:7: style: Class 'variable_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1111:7: style: Class 'literal_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1132:7: style: Class 'number_expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Last >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Position >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Count >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Id >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_LocalName >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_NamespaceUri >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Name >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_String >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Concat >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_StartsWith >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Contains >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_SubstringBefore >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_SubstringAfter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_StringLength >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_NormalizeSpace >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Translate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Boolean >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Not >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_True >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_False >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Lang >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Sum >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Floor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Ceiling >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Round >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:1154:0: style: Class 'zeep :: xml :: core_function_expression < cf_Comment >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:797:0: style: Class 'zeep :: xml :: node_type_expression < comment >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:797:0: style: Class 'zeep :: xml :: node_type_expression < text >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:797:0: style: Class 'zeep :: xml :: node_type_expression < processing_instruction >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:797:0: style: Class 'zeep :: xml :: node_type_expression < node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/src/xpath.cpp:572:19: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:554:19: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:572:19: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:577:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:559:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:577:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:756:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:756:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:758:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:758:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:824:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:824:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:826:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:826:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:984:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:984:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:986:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:986:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1006:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1006:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1008:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1008:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1047:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1047:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1049:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1049:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1093:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1093:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1095:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1095:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1114:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1114:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1116:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1116:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1135:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1135:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1137:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1137:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1561:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:638:18: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1561:18: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:1563:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/src/xpath.cpp:641:16: note: Virtual function in base class
libzeep-3.0.2/src/xpath.cpp:1563:16: note: Function in derived class
libzeep-3.0.2/src/xpath.cpp:372:38: performance: Function parameter 'o' should be passed by const reference. [passedByValue]
libzeep-3.0.2/src/xpath.cpp:400:37: performance: Function parameter 'o' should be passed by const reference. [passedByValue]
libzeep-3.0.2/zeep-test.cpp:204:36: style: Function 'my_server' argument 1 names different: declaration 'my_param' definition 'param'. [funcArgNamesDifferent]
libzeep-3.0.2/zeep-test.cpp:159:25: note: Function 'my_server' argument 1 names different: declaration 'my_param' definition 'param'.
libzeep-3.0.2/zeep-test.cpp:204:36: note: Function 'my_server' argument 1 names different: declaration 'my_param' definition 'param'.
libzeep-3.0.2/zeep-test.cpp:276:21: style: Function 'ListDatabanks' argument 1 names different: declaration 'databanks' definition 'response'. [funcArgNamesDifferent]
libzeep-3.0.2/zeep-test.cpp:162:27: note: Function 'ListDatabanks' argument 1 names different: declaration 'databanks' definition 'response'.
libzeep-3.0.2/zeep-test.cpp:276:21: note: Function 'ListDatabanks' argument 1 names different: declaration 'databanks' definition 'response'.
libzeep-3.0.2/zeep/http/preforked-server.hpp:74:10: style: Class 'preforked_server_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/preforked-server.hpp:107:7: style: Struct 'server_constructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/webapp/el.hpp:218:6: style: Class 'scope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep-test.cpp:158:7: style: Class 'my_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/webapp/el.hpp:133:0: style: Class 'zeep :: http :: el :: object :: basic_iterator < object >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/webapp/el.hpp:135:0: style: Class 'zeep :: http :: el :: object :: basic_iterator < object >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/webapp/el.hpp:133:0: style: Class 'zeep :: http :: el :: object :: basic_iterator < const object >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/webapp/el.hpp:135:0: style: Class 'zeep :: http :: el :: object :: basic_iterator < const object >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/preforked-server.hpp:176:0: style: Class 'zeep :: http :: preforked_server < my_server >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzeep-3.0.2/zeep/http/preforked-server.hpp:100:18: style: The function 'construct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/zeep/http/preforked-server.hpp:68:19: note: Virtual function in base class
libzeep-3.0.2/zeep/http/preforked-server.hpp:100:18: note: Function in derived class
libzeep-3.0.2/zeep/http/preforked-server.hpp:110:18: style: The function 'construct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/zeep/http/preforked-server.hpp:68:19: note: Virtual function in base class
libzeep-3.0.2/zeep/http/preforked-server.hpp:110:18: note: Function in derived class
libzeep-3.0.2/zeep/http/preforked-server.hpp:126:18: style: The function 'construct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/zeep/http/preforked-server.hpp:68:19: note: Virtual function in base class
libzeep-3.0.2/zeep/http/preforked-server.hpp:126:18: note: Function in derived class
libzeep-3.0.2/zeep/http/preforked-server.hpp:145:18: style: The function 'construct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzeep-3.0.2/zeep/http/preforked-server.hpp:68:19: note: Virtual function in base class
libzeep-3.0.2/zeep/http/preforked-server.hpp:145:18: note: Function in derived class
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzeitgeist/libzeitgeist_0.3.18.orig.tar.gz
libzeitgeist-0.3.18/src/zeitgeist-data-source-registry.h:22:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-data-source.h:22:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-enums.h:23:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-event.h:22:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-index.h:23:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-log.h:23:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-ontology-interpretations.h:23:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-monitor.h:23:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-result-set.h:22:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-simple-result-set.h:22:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-subject.h:22:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/src/zeitgeist-timerange.h:23:0: error: #error "Only <zeitgeist.h> can be included directly." [preprocessorErrorDirective]
libzeitgeist-0.3.18/tests/test-datasource.c:82:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-datasource.c:83:31: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-datasource.c:84:38: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-datasource.c:130:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-datasource.c:131:31: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-datasource.c:132:38: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:97:53: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:103:42: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:106:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:107:42: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:108:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:109:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:137:50: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:189:49: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:194:43: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:197:34: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:198:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:199:31: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:200:60: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:264:49: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:265:30: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:269:43: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:272:34: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:273:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:274:31: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:275:60: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:276:47: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:347:53: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:348:30: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:357:42: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:360:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:361:42: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:362:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:363:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-event.c:364:50: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libzeitgeist-0.3.18/tests/test-log.c:83:23: style: The scope of the variable 'ev' can be reduced. [variableScope]
libzeitgeist-0.3.18/tests/test-log.c:83:28: style: The scope of the variable '_ev' can be reduced. [variableScope]
libzeitgeist-0.3.18/tests/test-symbols.c:127:16: style: Variable 'str' is allocated memory that is never used. [unusedAllocatedMemory]
libzeitgeist-0.3.18/tests/test-timestamp.c:77:44: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzen/libzen_0.4.37.orig.tar.gz
ZenLib/Source/Example/ZenLib_Test.cpp:42:0: style: Variable 'MemoryLeakDetectionTest' is allocated memory that is never used. [unusedAllocatedMemory]
ZenLib/Source/Example/ZenLib_Test.cpp:46:1: error: Memory leak: MemoryLeakDetectionTest [memleak]
ZenLib/Source/ZenLib/File.cpp:632:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ZenLib/Source/ZenLib/File.cpp:758:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ZenLib/Source/ZenLib/Format/Http/Http_Utils.cpp:232:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:490:21: style: The scope of the variable 'nUrlLength' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:884:49: style: The scope of the variable 'EndOfStream' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:1124:22: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:1192:21: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:1414:17: style: The scope of the variable 'nBytes' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:1478:21: style: The scope of the variable 'nRetCode' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:2102:22: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:2298:20: style: The scope of the variable 'nLength' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:2457:22: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:3010:17: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:3136:17: style: The scope of the variable 'INITIAL_HDR' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:3137:17: style: The scope of the variable 'INITIAL_PROXY_HDR' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:3448:12: style: The scope of the variable 'nAllocationSize' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:333:34: style: Function 'HTTPClientSetProxy' argument 2 names different: declaration 'pProxyName' definition 'pProxyHost'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.h:253:96: note: Function 'HTTPClientSetProxy' argument 2 names different: declaration 'pProxyName' definition 'pProxyHost'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:333:34: note: Function 'HTTPClientSetProxy' argument 2 names different: declaration 'pProxyName' definition 'pProxyHost'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:1338:38: style: Function 'HTTPIntrnResizeBuffer' argument 2 names different: declaration 'nNewSize' definition 'nNewBufferSize'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.h:279:96: note: Function 'HTTPIntrnResizeBuffer' argument 2 names different: declaration 'nNewSize' definition 'nNewBufferSize'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClient.c:1338:38: note: Function 'HTTPIntrnResizeBuffer' argument 2 names different: declaration 'nNewSize' definition 'nNewBufferSize'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:69:28: style: The scope of the variable 'digit1' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:69:36: style: The scope of the variable 'digit2' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:69:44: style: The scope of the variable 'digit3' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:128:11: style: The scope of the variable 'num' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:160:19: style: The scope of the variable 'j' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:200:13: style: The scope of the variable 'HASess' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:201:13: style: The scope of the variable 'HAll' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:356:37: style: Function 'HTTPMD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.h:80:45: note: Function 'HTTPMD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:356:37: note: Function 'HTTPMD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:378:39: style: Function 'HTTPMD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.h:81:45: note: Function 'HTTPMD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:378:39: note: Function 'HTTPMD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:435:64: style: Function 'HTTPMD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.h:82:71: note: Function 'HTTPMD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientAuth.c:435:64: note: Function 'HTTPMD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:329:29: style: Redundant condition: If 'EXPR == 32', the comparison 'EXPR' is always true. [redundantCondition]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:34:13: style: The scope of the variable 'a' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:34:15: style: The scope of the variable 'b' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:101:10: style: The scope of the variable 'Replaced' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:241:14: style: The scope of the variable 'pEnd' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:242:13: style: The scope of the variable 'nTokenLength' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:243:13: style: The scope of the variable 'nPosition' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientString.c:310:10: style: The scope of the variable 'Brackets' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:208:20: warning: Either the condition 'iNumPos>3' is redundant or the array 'Num[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:202:28: note: Assuming that condition 'iNumPos>3' is not redundant
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:208:20: note: Array index out of bounds
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:184:23: style: The scope of the variable 'HostEntry' can be reduced. [variableScope]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:126:29: style: Function 'HTTPWrapperItoa' argument 1 names different: declaration 'buff' definition 's'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.h:58:80: note: Function 'HTTPWrapperItoa' argument 1 names different: declaration 'buff' definition 's'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:126:29: note: Function 'HTTPWrapperItoa' argument 1 names different: declaration 'buff' definition 's'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:126:35: style: Function 'HTTPWrapperItoa' argument 2 names different: declaration 'i' definition 'a'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.h:58:89: note: Function 'HTTPWrapperItoa' argument 2 names different: declaration 'i' definition 'a'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:126:35: note: Function 'HTTPWrapperItoa' argument 2 names different: declaration 'i' definition 'a'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:153:36: style: Function 'HTTPWrapperShutDown' argument 2 names different: declaration 'in' definition 'how'. [funcArgNamesDifferent]
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.h:64:84: note: Function 'HTTPWrapperShutDown' argument 2 names different: declaration 'in' definition 'how'.
ZenLib/Source/ZenLib/HTTP_Client/HTTPClientWrapper.c:153:36: note: Function 'HTTPWrapperShutDown' argument 2 names different: declaration 'in' definition 'how'.
ZenLib/Source/ZenLib/InfoMap.cpp:126:32: style: The scope of the variable 'Pos2_Separator' can be reduced. [variableScope]
ZenLib/Source/ZenLib/Translation.cpp:112:32: style: The scope of the variable 'Pos2_Separator' can be reduced. [variableScope]
ZenLib/Source/ZenLib/ZtringListList.cpp:415:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ZenLib/Source/ZenLib/int128s.h:94:16: style: Technically the member function 'ZenLib::int128::operator++' can be const. [functionConst]
ZenLib/Source/ZenLib/int128s.cpp:189:16: note: Technically the member function 'ZenLib::int128::operator++' can be const.
ZenLib/Source/ZenLib/int128s.h:94:16: note: Technically the member function 'ZenLib::int128::operator++' can be const.
ZenLib/Source/ZenLib/int128s.h:95:16: style: Technically the member function 'ZenLib::int128::operator--' can be const. [functionConst]
ZenLib/Source/ZenLib/int128s.cpp:196:16: note: Technically the member function 'ZenLib::int128::operator--' can be const.
ZenLib/Source/ZenLib/int128s.h:95:16: note: Technically the member function 'ZenLib::int128::operator--' can be const.
ZenLib/Source/ZenLib/int128s.h:61:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:62:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:66:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:67:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:71:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:72:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:73:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:75:9: style: Class 'int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128s.h:43:1: warning: The class 'int128' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ZenLib/Source/ZenLib/int128u.h:84:17: style: Technically the member function 'ZenLib::uint128::operator++' can be const. [functionConst]
ZenLib/Source/ZenLib/int128u.cpp:186:18: note: Technically the member function 'ZenLib::uint128::operator++' can be const.
ZenLib/Source/ZenLib/int128u.h:84:17: note: Technically the member function 'ZenLib::uint128::operator++' can be const.
ZenLib/Source/ZenLib/int128u.h:85:17: style: Technically the member function 'ZenLib::uint128::operator--' can be const. [functionConst]
ZenLib/Source/ZenLib/int128u.cpp:193:18: note: Technically the member function 'ZenLib::uint128::operator--' can be const.
ZenLib/Source/ZenLib/int128u.h:85:17: note: Technically the member function 'ZenLib::uint128::operator--' can be const.
ZenLib/Source/ZenLib/int128u.h:57:9: style: Class 'uint128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128u.h:58:9: style: Class 'uint128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128u.h:59:9: style: Class 'uint128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128u.h:61:9: style: Class 'uint128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128u.h:62:9: style: Class 'uint128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128u.h:63:9: style: Class 'uint128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128u.h:65:9: style: Class 'uint128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ZenLib/Source/ZenLib/int128u.h:39:1: warning: The class 'uint128' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzerg/libzerg_1.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libz/libzerg-perl/libzerg-perl_1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libz/libzeromq-perl/libzeromq-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libz/libzeus-jscl-java/libzeus-jscl-java_1.72.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libz/libzhuyin/libzhuyin_1.1.1.orig.tar.gz
libzhuyin-1.1.1/src/lookup/lookup.h:47:2: performance: Variable 'm_poss' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/lookup/lookup.h:48:2: performance: Variable 'm_last_step' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/lookup/lookup.h:45:5: style: Struct 'lookup_value_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzhuyin-1.1.1/src/lookup/phrase_lookup.cpp:348:99: style: Function 'save_next_step' argument 3 names different: declaration 'next_step' definition 'next_value'. [funcArgNamesDifferent]
libzhuyin-1.1.1/src/lookup/phrase_lookup.h:78:89: note: Function 'save_next_step' argument 3 names different: declaration 'next_step' definition 'next_value'.
libzhuyin-1.1.1/src/lookup/phrase_lookup.cpp:348:99: note: Function 'save_next_step' argument 3 names different: declaration 'next_step' definition 'next_value'.
libzhuyin-1.1.1/src/lookup/pinyin_lookup2.cpp:197:5: performance: Variable 'm_options' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:671:19: error: Width 256 given in format string (no. 1) is larger than destination buffer 'pinyin[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:671:19: error: Width 256 given in format string (no. 2) is larger than destination buffer 'phrase[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:671:19: portability: %ld in format string (no. 4) requires 'long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:693:13: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:403:5: style: Variable 'chunk_begin' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:402:0: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:403:5: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:404:5: style: Variable 'chunk_end' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:402:0: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:404:5: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:948:5: style: Variable 'chunk_begin' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:947:0: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:948:5: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:949:5: style: Variable 'chunk_end' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:947:0: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:949:5: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:1031:5: style: Variable 'begin' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:1030:0: note: Variable 'begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:1031:5: note: Variable 'begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:1032:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:1030:0: note: Variable 'end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:1032:5: note: Variable 'end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:664:42: style: Function 'load_text' argument 1 names different: declaration 'file' definition 'infile'. [funcArgNamesDifferent]
libzhuyin-1.1.1/src/storage/chewing_large_table.h:127:27: note: Function 'load_text' argument 1 names different: declaration 'file' definition 'infile'.
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:664:42: note: Function 'load_text' argument 1 names different: declaration 'file' definition 'infile'.
libzhuyin-1.1.1/src/storage/chewing_key.h:51:9: performance: Variable 'm_initial' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:52:9: performance: Variable 'm_middle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:53:9: performance: Variable 'm_final' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:54:9: performance: Variable 'm_tone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:59:9: performance: Variable 'm_initial' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:60:9: performance: Variable 'm_middle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:61:9: performance: Variable 'm_final' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:62:9: performance: Variable 'm_tone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:97:9: performance: Variable 'm_raw_begin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:98:9: performance: Variable 'm_raw_end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:241:9: performance: Variable 'm_options' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/chewing_key.h:101:13: style: Technically the member function '_ChewingKeyRest::length' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/chewing_large_table.h:74:10: style: Technically the member function 'zhuyin::ChewingBitmapIndexLevel::store' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/chewing_large_table.cpp:743:31: note: Technically the member function 'zhuyin::ChewingBitmapIndexLevel::store' can be const.
libzhuyin-1.1.1/src/storage/chewing_large_table.h:74:10: note: Technically the member function 'zhuyin::ChewingBitmapIndexLevel::store' can be const.
libzhuyin-1.1.1/src/storage/chewing_large_table.h:63:5: style: Class 'ChewingBitmapIndexLevel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzhuyin-1.1.1/src/storage/chewing_large_table.h:105:5: style: Class 'ChewingLargeTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:137:18: style: The function 'parse_one_key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:94:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:137:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:142:17: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:107:17: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:142:17: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:206:18: style: The function 'parse_one_key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:94:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:206:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:208:17: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:107:17: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:208:17: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:212:18: style: The function 'in_chewing_scheme' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:170:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:212:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:250:18: style: The function 'parse_one_key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:94:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:250:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:252:17: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:107:17: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:252:17: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:256:18: style: The function 'in_chewing_scheme' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:170:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:256:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:275:18: style: The function 'parse_one_key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:94:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:275:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:277:17: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:107:17: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:277:17: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:280:18: style: The function 'in_chewing_scheme' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:170:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:280:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:295:18: style: The function 'parse_one_key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:94:18: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:295:18: note: Function in derived class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:297:17: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:107:17: note: Virtual function in base class
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:297:17: note: Function in derived class
libzhuyin-1.1.1/src/storage/ngram.cpp:293:11: warning: Either the condition 'tmp_db!=NULL' is redundant or there is possible null pointer dereference: tmp_db. [nullPointerRedundantCheck]
libzhuyin-1.1.1/src/storage/ngram.cpp:322:17: note: Assuming that condition 'tmp_db!=NULL' is not redundant
libzhuyin-1.1.1/src/storage/ngram.cpp:293:11: note: Null pointer dereference
libzhuyin-1.1.1/src/storage/ngram.cpp:302:5: warning: Either the condition 'tmp_db!=NULL' is redundant or there is possible null pointer dereference: tmp_db. [nullPointerRedundantCheck]
libzhuyin-1.1.1/src/storage/ngram.cpp:322:17: note: Assuming that condition 'tmp_db!=NULL' is not redundant
libzhuyin-1.1.1/src/storage/ngram.cpp:302:5: note: Null pointer dereference
libzhuyin-1.1.1/src/storage/ngram.cpp:312:19: warning: Either the condition 'cursorp!=NULL' is redundant or there is possible null pointer dereference: cursorp. [nullPointerRedundantCheck]
libzhuyin-1.1.1/src/storage/ngram.cpp:319:18: note: Assuming that condition 'cursorp!=NULL' is not redundant
libzhuyin-1.1.1/src/storage/ngram.cpp:312:19: note: Null pointer dereference
libzhuyin-1.1.1/src/storage/ngram.cpp:359:19: warning: Either the condition 'cursorp!=NULL' is redundant or there is possible null pointer dereference: cursorp. [nullPointerRedundantCheck]
libzhuyin-1.1.1/src/storage/ngram.cpp:366:18: note: Assuming that condition 'cursorp!=NULL' is not redundant
libzhuyin-1.1.1/src/storage/ngram.cpp:359:19: note: Null pointer dereference
libzhuyin-1.1.1/src/storage/ngram.cpp:470:19: warning: Either the condition 'cursorp!=NULL' is redundant or there is possible null pointer dereference: cursorp. [nullPointerRedundantCheck]
libzhuyin-1.1.1/src/storage/ngram.cpp:479:17: note: Assuming that condition 'cursorp!=NULL' is not redundant
libzhuyin-1.1.1/src/storage/ngram.cpp:470:19: note: Null pointer dereference
libzhuyin-1.1.1/src/storage/ngram.cpp:62:35: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:84:35: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:96:16: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:137:35: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:157:35: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:182:28: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:212:35: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:236:35: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:256:28: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:558:42: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:563:40: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/src/storage/ngram.cpp:69:16: warning: Assert statement calls a function which may have desired side effects: 'get_total_freq'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:80:12: warning: Assert statement calls a function which may have desired side effects: 'get_total_freq'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:101:12: warning: Assert statement calls a function which may have desired side effects: 'set_total_freq'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:141:12: warning: Assert statement calls a function which may have desired side effects: 'get_total_freq'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:165:12: warning: Assert statement calls a function which may have desired side effects: 'get_total_freq'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:497:20: warning: Assert statement calls a function which may have desired side effects: 'remove'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:502:16: warning: Assert statement calls a function which may have desired side effects: 'load'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:511:20: warning: Assert statement calls a function which may have desired side effects: 'remove'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:513:20: warning: Assert statement calls a function which may have desired side effects: 'store'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:551:20: warning: Assert statement calls a function which may have desired side effects: 'get_total_freq'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.cpp:552:18: warning: Assert statement calls a function which may have desired side effects: 'get_total_freq'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/ngram.h:181:10: performance: Technically the member function 'zhuyin::SingleGram::prune' can be static. [functionStatic]
libzhuyin-1.1.1/src/storage/ngram.cpp:105:18: note: Technically the member function 'zhuyin::SingleGram::prune' can be static.
libzhuyin-1.1.1/src/storage/ngram.h:181:10: note: Technically the member function 'zhuyin::SingleGram::prune' can be static.
libzhuyin-1.1.1/src/storage/phrase_index.cpp:531:19: error: Width 256 given in format string (no. 1) is larger than destination buffer 'pinyin[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/phrase_index.cpp:531:19: error: Width 256 given in format string (no. 2) is larger than destination buffer 'phrase[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/phrase_index.cpp:531:19: portability: %ld in format string (no. 4) requires 'long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
libzhuyin-1.1.1/src/storage/phrase_index.h:453:2: performance: Variable 'm_total_freq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/phrase_index.h:367:13: style: Technically the member function 'zhuyin::SubPhraseIndex::get_phrase_index_total_freq' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_index.cpp:141:25: note: Technically the member function 'zhuyin::SubPhraseIndex::get_phrase_index_total_freq' can be const.
libzhuyin-1.1.1/src/storage/phrase_index.h:367:13: note: Technically the member function 'zhuyin::SubPhraseIndex::get_phrase_index_total_freq' can be const.
libzhuyin-1.1.1/src/storage/phrase_index.h:594:9: style: Technically the member function 'zhuyin::FacadePhraseIndex::get_sub_phrase_range' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_index.cpp:587:24: note: Technically the member function 'zhuyin::FacadePhraseIndex::get_sub_phrase_range' can be const.
libzhuyin-1.1.1/src/storage/phrase_index.h:594:9: note: Technically the member function 'zhuyin::FacadePhraseIndex::get_sub_phrase_range' can be const.
libzhuyin-1.1.1/src/storage/phrase_index.h:605:9: style: Technically the member function 'zhuyin::FacadePhraseIndex::get_range' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_index.cpp:599:24: note: Technically the member function 'zhuyin::FacadePhraseIndex::get_range' can be const.
libzhuyin-1.1.1/src/storage/phrase_index.h:605:9: note: Technically the member function 'zhuyin::FacadePhraseIndex::get_range' can be const.
libzhuyin-1.1.1/src/storage/phrase_index.h:616:13: style: Technically the member function 'zhuyin::FacadePhraseIndex::get_phrase_index_total_freq' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_index.h:647:9: style: Technically the member function 'zhuyin::FacadePhraseIndex::get_phrase_item' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_index.h:704:10: style: Technically the member function 'zhuyin::FacadePhraseIndex::prepare_ranges' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_index.h:726:10: performance: Technically the member function 'zhuyin::FacadePhraseIndex::clear_ranges' can be static. [functionStatic]
libzhuyin-1.1.1/src/storage/phrase_index.h:744:10: performance: Technically the member function 'zhuyin::FacadePhraseIndex::destroy_ranges' can be static. [functionStatic]
libzhuyin-1.1.1/src/storage/phrase_index.h:763:10: style: Technically the member function 'zhuyin::FacadePhraseIndex::prepare_tokens' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_index.h:785:10: performance: Technically the member function 'zhuyin::FacadePhraseIndex::clear_tokens' can be static. [functionStatic]
libzhuyin-1.1.1/src/storage/phrase_index.h:803:10: performance: Technically the member function 'zhuyin::FacadePhraseIndex::destroy_tokens' can be static. [functionStatic]
libzhuyin-1.1.1/src/storage/phrase_index_logger.h:80:9: style: Class 'PhraseIndexLogger' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libzhuyin-1.1.1/src/storage/phrase_index_logger.h:80:9: style: Class 'PhraseIndexLogger' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:476:19: error: Width 256 given in format string (no. 1) is larger than destination buffer 'pinyin[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:476:19: error: Width 256 given in format string (no. 2) is larger than destination buffer 'phrase[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:476:19: portability: %ld in format string (no. 4) requires 'long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:243:5: style: Variable 'chunk_begin' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:242:0: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:243:5: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:244:5: style: Variable 'chunk_end' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:242:0: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:244:5: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:712:5: style: Variable 'chunk_begin' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:711:0: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:712:5: note: Variable 'chunk_begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:713:5: style: Variable 'chunk_end' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:711:0: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:713:5: note: Variable 'chunk_end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:793:5: style: Variable 'begin' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:792:0: note: Variable 'begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:793:5: note: Variable 'begin' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:794:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:792:0: note: Variable 'end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:794:5: note: Variable 'end' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:469:42: style: Function 'load_text' argument 1 names different: declaration 'file' definition 'infile'. [funcArgNamesDifferent]
libzhuyin-1.1.1/src/storage/phrase_large_table2.h:96:27: note: Function 'load_text' argument 1 names different: declaration 'file' definition 'infile'.
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:469:42: note: Function 'load_text' argument 1 names different: declaration 'file' definition 'infile'.
libzhuyin-1.1.1/src/storage/phrase_large_table2.h:48:10: style: Technically the member function 'zhuyin::PhraseBitmapIndexLevel2::store' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/phrase_large_table2.cpp:526:31: note: Technically the member function 'zhuyin::PhraseBitmapIndexLevel2::store' can be const.
libzhuyin-1.1.1/src/storage/phrase_large_table2.h:48:10: note: Technically the member function 'zhuyin::PhraseBitmapIndexLevel2::store' can be const.
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:1299:25: style: The scope of the variable 'next' can be reduced. [variableScope]
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:256:53: style: Function 'parse_one_key' argument 3 names different: declaration 'str' definition 'pinyin'. [funcArgNamesDifferent]
libzhuyin-1.1.1/src/storage/pinyin_parser2.h:137:87: note: Function 'parse_one_key' argument 3 names different: declaration 'str' definition 'pinyin'.
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:256:53: note: Function 'parse_one_key' argument 3 names different: declaration 'str' definition 'pinyin'.
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:202:20: warning: Assert statement calls a function which may have desired side effects: 'get_table_index'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:239:20: warning: Assert statement calls a function which may have desired side effects: 'get_table_index'. [assertWithSideEffect]
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:157:9: performance: Variable 'm_num_keys' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:158:9: performance: Variable 'm_parsed_len' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/pinyin_parser2.cpp:159:9: performance: Variable 'm_last_step' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/table_info.cpp:161:15: error: Width 256 given in format string (no. 2) is larger than destination buffer 'tablefile[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/table_info.cpp:161:15: error: Width 256 given in format string (no. 3) is larger than destination buffer 'sysfile[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/table_info.cpp:161:15: error: Width 256 given in format string (no. 4) is larger than destination buffer 'userfile[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/table_info.cpp:161:15: error: Width 256 given in format string (no. 5) is larger than destination buffer 'filetype[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
libzhuyin-1.1.1/src/storage/table_info.cpp:41:5: performance: Variable 'm_lambda' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/storage/table_info.h:69:33: style: Technically the member function 'zhuyin::SystemTableInfo::get_table_info' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/table_info.cpp:191:46: note: Technically the member function 'zhuyin::SystemTableInfo::get_table_info' can be const.
libzhuyin-1.1.1/src/storage/table_info.h:69:33: note: Technically the member function 'zhuyin::SystemTableInfo::get_table_info' can be const.
libzhuyin-1.1.1/src/storage/table_info.h:71:12: style: Technically the member function 'zhuyin::SystemTableInfo::get_lambda' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/table_info.cpp:195:25: note: Technically the member function 'zhuyin::SystemTableInfo::get_lambda' can be const.
libzhuyin-1.1.1/src/storage/table_info.h:71:12: note: Technically the member function 'zhuyin::SystemTableInfo::get_lambda' can be const.
libzhuyin-1.1.1/src/storage/table_info.h:89:10: style: Technically the member function 'zhuyin::UserTableInfo::is_conform' can be const. [functionConst]
libzhuyin-1.1.1/src/storage/table_info.cpp:268:21: note: Technically the member function 'zhuyin::UserTableInfo::is_conform' can be const.
libzhuyin-1.1.1/src/storage/table_info.h:89:10: note: Technically the member function 'zhuyin::UserTableInfo::is_conform' can be const.
libzhuyin-1.1.1/src/storage/tag_utility.cpp:413:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/storage/tag_utility.cpp:410:0: note: Variable 'result' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/storage/tag_utility.cpp:413:5: note: Variable 'result' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/zhuyin.cpp:1866:9: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/src/zhuyin.cpp:1865:0: note: Variable 'pos' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/zhuyin.cpp:1866:9: note: Variable 'pos' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/src/zhuyin.cpp:367:28: style: The scope of the variable 'pinyin_table' can be reduced. [variableScope]
libzhuyin-1.1.1/src/zhuyin.cpp:850:27: style: The scope of the variable 'phrase_index' can be reduced. [variableScope]
libzhuyin-1.1.1/src/zhuyin.cpp:989:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
libzhuyin-1.1.1/src/zhuyin.cpp:1064:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libzhuyin-1.1.1/src/zhuyin.cpp:404:15: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
libzhuyin-1.1.1/src/zhuyin.cpp:1582:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
libzhuyin-1.1.1/src/zhuyin.cpp:1610:15: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
libzhuyin-1.1.1/src/zhuyin.cpp:82:9: performance: Variable 'm_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/src/zhuyin.cpp:84:9: performance: Variable 'm_freq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/tests/lookup/test_pinyin_lookup.cpp:107:6: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libzhuyin-1.1.1/tests/lookup/test_pinyin_lookup.cpp:112:17: warning: Possible null pointer dereference: sentence [nullPointer]
libzhuyin-1.1.1/tests/lookup/test_pinyin_lookup.cpp:110:20: note: Assignment 'sentence=NULL', assigned value is 0
libzhuyin-1.1.1/tests/lookup/test_pinyin_lookup.cpp:112:17: note: Null pointer dereference
libzhuyin-1.1.1/tests/test_pinyin.cpp:39:13: style: The scope of the variable 'read' can be reduced. [variableScope]
libzhuyin-1.1.1/utils/segment/spseg.cpp:69:9: performance: Variable 'm_handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/utils/segment/spseg.cpp:72:9: performance: Variable 'm_nword' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/utils/segment/spseg.cpp:73:9: performance: Variable 'm_backward_nstep' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzhuyin-1.1.1/utils/storage/export_interpolation.cpp:99:17: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libzhuyin-1.1.1/utils/storage/export_interpolation.cpp:123:9: warning: Possible null pointer dereference: single_gram [nullPointer]
libzhuyin-1.1.1/utils/storage/export_interpolation.cpp:119:36: note: Assignment 'single_gram=NULL', assigned value is 0
libzhuyin-1.1.1/utils/storage/export_interpolation.cpp:123:9: note: Null pointer dereference
libzhuyin-1.1.1/utils/storage/gen_zhuyin_table.cpp:86:27: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/utils/storage/gen_zhuyin_table.cpp:87:27: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/utils/storage/gen_zhuyin_table.cpp:247:21: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/utils/storage/gen_zhuyin_table.cpp:258:40: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/utils/storage/gen_zhuyin_table.cpp:259:40: style: C-style pointer casting [cstyleCast]
libzhuyin-1.1.1/utils/training/estimate_interpolation.cpp:34:10: style: Unused variable: success [unusedVariable]
libzhuyin-1.1.1/utils/training/estimate_k_mixture_model.cpp:140:16: warning: Possible null pointer dereference: deleted_single_gram [nullPointer]
libzhuyin-1.1.1/utils/training/estimate_k_mixture_model.cpp:133:57: note: Assignment 'deleted_single_gram=NULL', assigned value is 0
libzhuyin-1.1.1/utils/training/estimate_k_mixture_model.cpp:140:16: note: Null pointer dereference
libzhuyin-1.1.1/utils/training/estimate_k_mixture_model.cpp:40:10: style: Unused variable: success [unusedVariable]
libzhuyin-1.1.1/utils/training/eval_correction_rate.cpp:101:17: warning: Possible null pointer dereference: sentence [nullPointer]
libzhuyin-1.1.1/utils/training/eval_correction_rate.cpp:96:23: note: Assignment 'sentence=NULL', assigned value is 0
libzhuyin-1.1.1/utils/training/eval_correction_rate.cpp:101:17: note: Null pointer dereference
libzhuyin-1.1.1/utils/training/eval_correction_rate.cpp:101:27: warning: Possible null pointer dereference: guessed_sentence [nullPointer]
libzhuyin-1.1.1/utils/training/eval_correction_rate.cpp:96:55: note: Assignment 'guessed_sentence=NULL', assigned value is 0
libzhuyin-1.1.1/utils/training/eval_correction_rate.cpp:101:27: note: Null pointer dereference
libzhuyin-1.1.1/utils/training/eval_correction_rate.cpp:34:12: style: The scope of the variable 'key_index' can be reduced. [variableScope]
libzhuyin-1.1.1/utils/training/export_k_mixture_model.cpp:83:9: warning: Possible null pointer dereference: single_gram [nullPointer]
libzhuyin-1.1.1/utils/training/export_k_mixture_model.cpp:79:49: note: Assignment 'single_gram=NULL', assigned value is 0
libzhuyin-1.1.1/utils/training/export_k_mixture_model.cpp:83:9: note: Null pointer dereference
libzhuyin-1.1.1/utils/training/gen_k_mixture_model.cpp:232:5: style: Variable 'hash_of_second_word' is reassigned a value before the old one has been used. [redundantAssignment]
libzhuyin-1.1.1/utils/training/gen_k_mixture_model.cpp:227:0: note: Variable 'hash_of_second_word' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/utils/training/gen_k_mixture_model.cpp:232:5: note: Variable 'hash_of_second_word' is reassigned a value before the old one has been used.
libzhuyin-1.1.1/utils/training/gen_k_mixture_model.cpp:299:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libzhuyin-1.1.1/utils/training/merge_k_mixture_model.cpp:176:9: warning: Possible null pointer dereference: new_single_gram [nullPointer]
libzhuyin-1.1.1/utils/training/merge_k_mixture_model.cpp:141:53: note: Assignment 'new_single_gram=NULL', assigned value is 0
libzhuyin-1.1.1/utils/training/merge_k_mixture_model.cpp:176:9: note: Null pointer dereference
libzhuyin-1.1.1/utils/training/prune_k_mixture_model.cpp:49:10: style: Unused variable: success [unusedVariable]
libzhuyin-1.1.1/utils/training/validate_k_mixture_model.cpp:96:9: warning: Possible null pointer dereference: single_gram [nullPointer]
libzhuyin-1.1.1/utils/training/validate_k_mixture_model.cpp:91:49: note: Assignment 'single_gram=NULL', assigned value is 0
libzhuyin-1.1.1/utils/training/validate_k_mixture_model.cpp:96:9: note: Null pointer dereference
libzhuyin-1.1.1/utils/training/validate_k_mixture_model.cpp:99:16: warning: Possible null pointer dereference: single_gram [nullPointer]
libzhuyin-1.1.1/utils/training/validate_k_mixture_model.cpp:91:49: note: Assignment 'single_gram=NULL', assigned value is 0
libzhuyin-1.1.1/utils/training/validate_k_mixture_model.cpp:99:16: note: Null pointer dereference
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzia/libzia_4.09.orig.tar.gz
libzia-4.09/src/eprintf.c:290:10: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/eprintf.c:391:10: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/map2d.c:9:19: style: The scope of the variable 'len' can be reduced. [variableScope]
libzia-4.09/src/regcomp.c:556:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libzia-4.09/src/regcomp.c:927:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libzia-4.09/src/regcomp.c:1614:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libzia-4.09/src/regcomp.c:2552:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
libzia-4.09/src/regcomp.c:2552:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
libzia-4.09/src/regcomp.c:3627:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/regcomp.c:2403:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
libzia-4.09/src/regcomp.c:78:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
libzia-4.09/src/regcomp.c:2403:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
libzia-4.09/src/regcomp.c:3750:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
libzia-4.09/src/regcomp.c:123:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
libzia-4.09/src/regcomp.c:3750:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
libzia-4.09/src/regcomp.c:3753:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
libzia-4.09/src/regex_internal.c:912:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/regex_internal.c:1362:28: style: The scope of the variable 'mid' can be reduced. [variableScope]
libzia-4.09/src/regex_internal.c:678:25: style: Variable 'prev_valid_len' is assigned a value that is never used. [unreadVariable]
libzia-4.09/src/regex_internal.c:1399:14: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
libzia-4.09/src/regexec.c:1660:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
libzia-4.09/src/regexec.c:1644:23: note: Assignment 'naccepted=0', assigned value is 0
libzia-4.09/src/regexec.c:1660:11: note: Condition '!naccepted' is always true
libzia-4.09/src/regexec.c:3070:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
libzia-4.09/src/regexec.c:3025:23: note: Assignment 'naccepted=0', assigned value is 0
libzia-4.09/src/regexec.c:3070:11: note: Condition 'naccepted' is always false
libzia-4.09/src/regexec.c:1231:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:1421:8: style: The scope of the variable 'reg_idx' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:1793:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:1867:16: style: The scope of the variable 'src_pos' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:1867:25: style: The scope of the variable 'dst_pos' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:2231:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:3097:12: style: The scope of the variable 'outside_node' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:4232:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
libzia-4.09/src/regexec.c:3020:23: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
libzia-4.09/src/regexec.c:1402:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libzia-4.09/src/regexec.c:3304:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libzia-4.09/src/regexec.c:3342:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libzia-4.09/src/zbfd.c:38:27: style: struct member 'z_stack_frame::next' is never used. [unusedStructMember]
libzia-4.09/src/zbfd.c:39:11: style: struct member 'z_stack_frame::ret' is never used. [unusedStructMember]
libzia-4.09/src/zbinbuf.c:127:20: warning: Either the condition 'pos<0' is redundant or there is possible null pointer dereference: pos. [nullPointerRedundantCheck]
libzia-4.09/src/zbinbuf.c:122:10: note: Assuming that condition 'pos<0' is not redundant
libzia-4.09/src/zbinbuf.c:127:20: note: Null pointer dereference
libzia-4.09/src/zbinbuf.c:143:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libzia-4.09/src/zbinbuf.c:122:10: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
libzia-4.09/src/zdebug.c:279:1: error: va_list 'l' was opened but not closed by va_end(). [va_end_missing]
libzia-4.09/src/zdir.c:216:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libzia-4.09/src/zdir.c:217:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzia-4.09/src/zfence.c:96:20: style: The scope of the variable 'h' can be reduced. [variableScope]
libzia-4.09/src/zfence.c:97:8: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/zfence.c:97:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libzia-4.09/src/zfhs.c:92:5: style: Variable 'lockfile' is reassigned a value before the old one has been used. [redundantAssignment]
libzia-4.09/src/zfhs.c:89:0: note: Variable 'lockfile' is reassigned a value before the old one has been used.
libzia-4.09/src/zfhs.c:92:5: note: Variable 'lockfile' is reassigned a value before the old one has been used.
libzia-4.09/src/zfile.c:46:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/zfile.c:47:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libzia-4.09/src/zfile.c:229:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libzia-4.09/src/zhttp.c:403:8: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/zhttp.c:404:9: style: The scope of the variable 'ncnt' can be reduced. [variableScope]
libzia-4.09/src/zhttp.c:548:14: style: The scope of the variable 's' can be reduced. [variableScope]
libzia-4.09/src/zhttp.c:548:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
libzia-4.09/src/zhttp.c:556:22: style: The scope of the variable 'oldval' can be reduced. [variableScope]
libzia-4.09/src/zhttp.c:355:7: style: Unused variable: errbuf [unusedVariable]
libzia-4.09/src/zhttp.c:369:7: style: Unused variable: errbuf [unusedVariable]
libzia-4.09/src/zhttp.c:538:3: error: Resource leak: f [resourceLeak]
libzia-4.09/src/zjson.c:146:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
libzia-4.09/src/zjson.c:119:0: note: Variable 's' is reassigned a value before the old one has been used.
libzia-4.09/src/zjson.c:146:2: note: Variable 's' is reassigned a value before the old one has been used.
libzia-4.09/src/zjson.c:62:21: style: The scope of the variable 'key' can be reduced. [variableScope]
libzia-4.09/src/zjson.c:63:24: style: The scope of the variable 'kl' can be reduced. [variableScope]
libzia-4.09/src/zjson.c:63:28: style: The scope of the variable 'vo' can be reduced. [variableScope]
libzia-4.09/src/zjson.c:63:32: style: The scope of the variable 'vl' can be reduced. [variableScope]
libzia-4.09/src/zloc.c:55:20: warning: Logical disjunction always evaluates to true: d >= 'a' || d <= 'r'. [incorrectLogicOperator]
libzia-4.09/src/zloc.c:190:20: warning: Logical disjunction always evaluates to true: d >= 'a' || d <= 'r'. [incorrectLogicOperator]
libzia-4.09/src/zloc.c:164:12: style: The scope of the variable 'dh' can be reduced. [variableScope]
libzia-4.09/src/zmsgbox.c:57:0: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
libzia-4.09/src/zmsgbox.c:90:0: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
libzia-4.09/src/zpath.c:136:30: style: Redundant condition: gs->str[0]. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libzia-4.09/src/zptrarray.c:272:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
libzia-4.09/src/zselect.c:794:22: style: The scope of the variable 'lf' can be reduced. [variableScope]
libzia-4.09/src/zselect.c:794:27: style: The scope of the variable 'line' can be reduced. [variableScope]
libzia-4.09/src/zserial.c:369:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libzia-4.09/src/zserial_proc_pipe.c:29:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libzia-4.09/src/zserial_proc_pipe.c:29:14: style: The scope of the variable 'err' can be reduced. [variableScope]
libzia-4.09/src/zserial_proc_pipe.c:30:11: style: The scope of the variable 'c' can be reduced. [variableScope]
libzia-4.09/src/zsun.c:213:23: style: Same expression on both sides of '-'. [duplicateExpression]
libzia-4.09/src/zsun.c:205:11: style: The scope of the variable 'c' can be reduced. [variableScope]
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzip/libzip_1.3.2.orig.tar.gz
libzip-1.3.2/lib/compat.h:152:0: error: #error unsupported size of off_t [preprocessorErrorDirective]
libzip-1.3.2/lib/gladman-fcrypt/hmac.c:75:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libzip-1.3.2/lib/mkstemp.c:67:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
libzip-1.3.2/regress/fread.c:181:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libzip-1.3.2/regress/fread.c:182:10: style: The scope of the variable 'b' can be reduced. [variableScope]
libzip-1.3.2/regress/malloc.c:85:9: style: Condition '!myname' is always true [knownConditionTrueFalse]
libzip-1.3.2/regress/malloc.c:84:25: note: Assignment 'myname=getprogname()', assigned value is 0
libzip-1.3.2/regress/malloc.c:85:9: note: Condition '!myname' is always true
libzip-1.3.2/regress/tryopen.c:60:17: style: The scope of the variable 'fname' can be reduced. [variableScope]
libzip-1.3.2/regress/tryopen.c:61:12: style: The scope of the variable 'z' can be reduced. [variableScope]
libzip-1.3.2/src/source_hole.c:128:11: style: The scope of the variable 'f' can be reduced. [variableScope]
libzip-1.3.2/src/source_hole.c:240:9: error: Memory leak: fragment [memleak]
libzip-1.3.2/src/zipcmp.c:243:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libzip-1.3.2/src/zipcmp.c:244:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libzip-1.3.2/src/zipcmp.c:394:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libzip-1.3.2/src/zipcmp.c:471:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libzip-1.3.2/src/zipcmp.c:467:13: style: Function 'compare_list' argument 6 names different: declaration 'checks' definition 'check'. [funcArgNamesDifferent]
libzip-1.3.2/src/zipcmp.c:122:10: note: Function 'compare_list' argument 6 names different: declaration 'checks' definition 'check'.
libzip-1.3.2/src/zipcmp.c:467:13: note: Function 'compare_list' argument 6 names different: declaration 'checks' definition 'check'.
libzip-1.3.2/src/zipcmp.c:573:22: style: Function 'ef_order' argument 1 names different: declaration 'a' definition 'ap'. [funcArgNamesDifferent]
libzip-1.3.2/src/zipcmp.c:126:33: note: Function 'ef_order' argument 1 names different: declaration 'a' definition 'ap'.
libzip-1.3.2/src/zipcmp.c:573:22: note: Function 'ef_order' argument 1 names different: declaration 'a' definition 'ap'.
libzip-1.3.2/src/zipcmp.c:573:38: style: Function 'ef_order' argument 2 names different: declaration 'b' definition 'bp'. [funcArgNamesDifferent]
libzip-1.3.2/src/zipcmp.c:126:48: note: Function 'ef_order' argument 2 names different: declaration 'b' definition 'bp'.
libzip-1.3.2/src/zipcmp.c:573:38: note: Function 'ef_order' argument 2 names different: declaration 'b' definition 'bp'.
libzip-1.3.2/src/zipmerge.c:239:17: style: The scope of the variable 'fname' can be reduced. [variableScope]
libzip-1.3.2/src/ziptool.c:565:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzip-1.3.2/src/ziptool.c:701:19: style: The scope of the variable 'source' can be reduced. [variableScope]
libzip-1.3.2/src/ziptool.c:874:19: style: Function 'source_nul' argument 1 names different: declaration 'za' definition 'zs'. [funcArgNamesDifferent]
libzip-1.3.2/src/ziptool.c:80:40: note: Function 'source_nul' argument 1 names different: declaration 'za' definition 'zs'.
libzip-1.3.2/src/ziptool.c:874:19: note: Function 'source_nul' argument 1 names different: declaration 'za' definition 'zs'.
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzip-ruby/libzip-ruby_0.9.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libz/libzmf/libzmf_0.0.2.orig.tar.xz
libzmf-0.0.2/src/lib/libzmf_utils.h:125:19: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
libzmf-0.0.2/src/lib/libzmf_utils.h:84:8: style: Technically the member function 'libzmf::ZMFDummyDeleter::operator()' can be const. [functionConst]
libzmf-0.0.2/src/lib/ZMFTypes.h:48:3: style: Struct 'BoundingBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzmf-0.0.2/src/lib/ZMFTypes.h:161:3: style: Struct 'Pen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzmf-0.0.2/src/lib/BMIParser.cpp:437:76: style: Function 'readColorBitmap' argument 1 names different: declaration 'header' definition 'hdr'. [funcArgNamesDifferent]
libzmf-0.0.2/src/lib/BMIParser.h:45:56: note: Function 'readColorBitmap' argument 1 names different: declaration 'header' definition 'hdr'.
libzmf-0.0.2/src/lib/BMIParser.cpp:437:76: note: Function 'readColorBitmap' argument 1 names different: declaration 'header' definition 'hdr'.
libzmf-0.0.2/src/lib/BMIParser.cpp:170:14: performance: Technically the member function 'libzmf::::PNGWriter::createInfo' can be static. [functionStatic]
libzmf-0.0.2/src/lib/BMIParser.cpp:214:34: note: Technically the member function 'libzmf::::PNGWriter::createInfo' can be static.
libzmf-0.0.2/src/lib/BMIParser.cpp:170:14: note: Technically the member function 'libzmf::::PNGWriter::createInfo' can be static.
libzmf-0.0.2/src/lib/ZMFCollector.h:28:3: style: Class 'ZMFCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzmf-0.0.2/src/lib/BMIParser.cpp:152:5: style: Struct 'PNGInfoDeleter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzmf-0.0.2/src/lib/ZMF2Header.h:23:8: performance: Technically the member function 'libzmf::ZMF2Header::load' can be static. [functionStatic]
libzmf-0.0.2/src/lib/ZMF2Header.cpp:19:18: note: Technically the member function 'libzmf::ZMF2Header::load' can be static.
libzmf-0.0.2/src/lib/ZMF2Header.h:23:8: note: Technically the member function 'libzmf::ZMF2Header::load' can be static.
libzmf-0.0.2/src/lib/ZMF2Header.h:25:8: performance: Technically the member function 'libzmf::ZMF2Header::isSupported' can be static. [functionStatic]
libzmf-0.0.2/src/lib/ZMF2Header.cpp:26:18: note: Technically the member function 'libzmf::ZMF2Header::isSupported' can be static.
libzmf-0.0.2/src/lib/ZMF2Header.h:25:8: note: Technically the member function 'libzmf::ZMF2Header::isSupported' can be static.
libzmf-0.0.2/src/lib/ZMF2Parser.h:28:8: performance: Technically the member function 'libzmf::ZMF2Parser::parse' can be static. [functionStatic]
libzmf-0.0.2/src/lib/ZMF2Parser.cpp:21:18: note: Technically the member function 'libzmf::ZMF2Parser::parse' can be static.
libzmf-0.0.2/src/lib/ZMF2Parser.h:28:8: note: Technically the member function 'libzmf::ZMF2Parser::parse' can be static.
libzmf-0.0.2/src/lib/ZMFCollector.cpp:238:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libzmf-0.0.2/src/lib/ZMFTypes.cpp:45:52: style: Function 'BoundingBox' argument 1 names different: declaration 'points' definition 'points_'. [funcArgNamesDifferent]
libzmf-0.0.2/src/lib/ZMFTypes.h:48:41: note: Function 'BoundingBox' argument 1 names different: declaration 'points' definition 'points_'.
libzmf-0.0.2/src/lib/ZMFTypes.cpp:45:52: note: Function 'BoundingBox' argument 1 names different: declaration 'points' definition 'points_'.
libzmf-0.0.2/src/test/ZMFDocumentTest.cpp:20:0: error: #error DETECTION_TEST_DIR not defined, cannot test [preprocessorErrorDirective]
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzmq-ffi-perl/libzmq-ffi-perl_1.11.orig.tar.gz
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzn-poly/libzn-poly_0.9.orig.tar.gz
libzn-poly-0.9/profile/invert-profile-main.c:58:4: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/profile/mpn_mulmid-profile-main.c:41:4: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/profile/mpn_mulmid-profile-main.c:108:11: style: The scope of the variable 'n' can be reduced. [variableScope]
libzn-poly-0.9/profile/mpn_mulmid-profile-main.c:107:8: style: Unused variable: j [unusedVariable]
libzn-poly-0.9/profile/mul-profile-main.c:62:4: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/profile/mul-profile.c:74:28: error: Memory is allocated but not initialized: buf1 [uninitdata]
libzn-poly-0.9/profile/mulmid-profile-main.c:53:4: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/profile/negamul-profile-main.c:49:4: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/profile/negamul-profile.c:45:35: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libzn-poly-0.9/profile/negamul-profile.c:45:28: error: Memory is allocated but not initialized: buf1 [uninitdata]
libzn-poly-0.9/profile/ntl-profile.c:41:0: error: Code 'NTL::zz_pX' is invalid C code. Use --std or --language to configure the language. [syntaxError]
libzn-poly-0.9/src/invert.c:121:0: style: Variable 'K' is assigned a value that is never used. [unreadVariable]
libzn-poly-0.9/src/mul_fft.c:438:0: style: Variable 'K' is assigned a value that is never used. [unreadVariable]
libzn-poly-0.9/src/mul_fft.c:639:39: error: Uninitialized variable: precomp [uninitvar]
libzn-poly-0.9/src/mul_fft.c:640:55: error: Uninitialized variable: precomp [uninitvar]
libzn-poly-0.9/src/mul_fft.c:641:40: error: Uninitialized variable: precomp [uninitvar]
libzn-poly-0.9/src/mul_fft_dft.c:711:31: style: Variable 'mod' is assigned a value that is never used. [unreadVariable]
libzn-poly-0.9/src/mul_fft_dft.c:820:0: style: Variable 'K' is assigned a value that is never used. [unreadVariable]
libzn-poly-0.9/src/mulmid_ks.c:571:7: style: Variable 'mask' is assigned a value that is never used. [unreadVariable]
libzn-poly-0.9/src/nuss.c:258:13: style: Unused variable: j [unusedVariable]
libzn-poly-0.9/src/pack.c:53:13: style: The scope of the variable 'buf_b_old' can be reduced. [variableScope]
libzn-poly-0.9/src/pack.c:121:13: style: The scope of the variable 'buf_b_old' can be reduced. [variableScope]
libzn-poly-0.9/src/pmf.c:562:13: style: The scope of the variable 'nuss_lgK' can be reduced. [variableScope]
libzn-poly-0.9/src/pmf.c:568:18: style: Variable 'nuss_lgK' is assigned a value that is never used. [unreadVariable]
libzn-poly-0.9/src/pmf.c:566:25: error: Uninitialized variable: vec1 [uninitvar]
libzn-poly-0.9/src/pmf.c:567:25: error: Uninitialized variable: vec2 [uninitvar]
libzn-poly-0.9/test/mul_fft-test.c:125:31: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libzn-poly-0.9/test/mul_fft-test.c:46:22: error: Memory is allocated but not initialized: buf1 [uninitdata]
libzn-poly-0.9/test/mul_ks-test.c:94:19: style: Unused variable: t1 [unusedVariable]
libzn-poly-0.9/test/mul_ks-test.c:94:23: style: Unused variable: t2 [unusedVariable]
libzn-poly-0.9/test/mul_ks-test.c:45:22: error: Memory is allocated but not initialized: buf1 [uninitdata]
libzn-poly-0.9/test/nuss-test.c:38:29: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libzn-poly-0.9/test/nuss-test.c:38:22: error: Memory is allocated but not initialized: buf1 [uninitdata]
libzn-poly-0.9/test/ref_mul.c:112:21: style: Variable 'words' is assigned a value that is never used. [unreadVariable]
libzn-poly-0.9/test/support.c:105:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libzn-poly-0.9/test/test.c:210:53: style: Unused variable: success [unusedVariable]
libzn-poly-0.9/tune/mpn_mulmid-tune.c:107:10: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/tune/mpn_mulmid-tune.c:199:10: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/tune/mul-tune.c:143:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libzn-poly-0.9/tune/mulmid-tune.c:143:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzonemaster-perl/libzonemaster-perl_1.0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libz/libzorpll/libzorpll_6.0.10.0.orig.tar.gz
libzorpll-6.0.10.0/src/blob.cc:198:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libzorpll-6.0.10.0/src/blob.cc:207:3: note: Found duplicate branches for 'if' and 'else'.
libzorpll-6.0.10.0/src/blob.cc:198:8: note: Found duplicate branches for 'if' and 'else'.
libzorpll-6.0.10.0/src/blob.cc:577:10: style: The scope of the variable 'blob' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/connect.cc:198:7: style: Variable 'self->local' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/src/connect.cc:196:7: note: Variable 'self->local' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/connect.cc:198:7: note: Variable 'self->local' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/connect.cc:53:16: style: The scope of the variable 'callback' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/connect.cc:78:12: style: The scope of the variable 'buf1' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/connect.cc:78:39: style: The scope of the variable 'buf2' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/connect.cc:270:32: style: The scope of the variable 'timeout_left' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/connect.cc:219:49: style: Function 'z_connector_start' argument 2 names different: declaration 'local' definition 'local_addr'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/connect.h:80:58: note: Function 'z_connector_start' argument 2 names different: declaration 'local' definition 'local_addr'.
libzorpll-6.0.10.0/src/connect.cc:219:49: note: Function 'z_connector_start' argument 2 names different: declaration 'local' definition 'local_addr'.
libzorpll-6.0.10.0/src/connect.cc:257:55: style: Function 'z_connector_start_block' argument 2 names different: declaration 'local' definition 'local_addr'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/connect.h:79:64: note: Function 'z_connector_start_block' argument 2 names different: declaration 'local' definition 'local_addr'.
libzorpll-6.0.10.0/src/connect.cc:257:55: note: Function 'z_connector_start_block' argument 2 names different: declaration 'local' definition 'local_addr'.
libzorpll-6.0.10.0/src/connect.cc:325:83: style: Function 'z_connector_start_in_context' argument 3 names different: declaration 'local' definition 'local_addr'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/connect.h:81:92: note: Function 'z_connector_start_in_context' argument 3 names different: declaration 'local' definition 'local_addr'.
libzorpll-6.0.10.0/src/connect.cc:325:83: note: Function 'z_connector_start_in_context' argument 3 names different: declaration 'local' definition 'local_addr'.
libzorpll-6.0.10.0/src/connect.cc:472:25: style: Function 'z_connector_new' argument 1 names different: declaration '_class' definition 'class_'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/connect.h:69:25: note: Function 'z_connector_new' argument 1 names different: declaration '_class' definition 'class_'.
libzorpll-6.0.10.0/src/connect.cc:472:25: note: Function 'z_connector_new' argument 1 names different: declaration '_class' definition 'class_'.
libzorpll-6.0.10.0/src/crypt.cc:73:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/crypt.cc:76:16: style: The scope of the variable 'l' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/headerset.cc:18:12: style: The scope of the variable 'header' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/headerset.cc:55:12: style: The scope of the variable 'header' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/io.cc:156:3: style: Variable 'saved_caps' is assigned a value that is never used. [unreadVariable]
libzorpll-6.0.10.0/src/listen.cc:123:28: style: Function 'z_listener_open' argument 1 names different: declaration 's' definition 'self'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/listen.h:113:37: note: Function 'z_listener_open' argument 1 names different: declaration 's' definition 'self'.
libzorpll-6.0.10.0/src/listen.cc:123:28: note: Function 'z_listener_open' argument 1 names different: declaration 's' definition 'self'.
libzorpll-6.0.10.0/src/listen.cc:149:29: style: Function 'z_listener_start' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/listen.h:93:38: note: Function 'z_listener_start' argument 1 names different: declaration 'self' definition 's'.
libzorpll-6.0.10.0/src/listen.cc:149:29: note: Function 'z_listener_start' argument 1 names different: declaration 'self' definition 's'.
libzorpll-6.0.10.0/src/listen.cc:196:40: style: Function 'z_listener_start_in_context' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/listen.h:94:49: note: Function 'z_listener_start_in_context' argument 1 names different: declaration 'self' definition 's'.
libzorpll-6.0.10.0/src/listen.cc:196:40: note: Function 'z_listener_start_in_context' argument 1 names different: declaration 'self' definition 's'.
libzorpll-6.0.10.0/src/listen.cc:216:31: style: Function 'z_listener_suspend' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/listen.h:97:36: note: Function 'z_listener_suspend' argument 1 names different: declaration 'self' definition 's'.
libzorpll-6.0.10.0/src/listen.cc:216:31: note: Function 'z_listener_suspend' argument 1 names different: declaration 'self' definition 's'.
libzorpll-6.0.10.0/src/listen.cc:286:24: style: Function 'z_listener_new' argument 1 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/listen.h:62:24: note: Function 'z_listener_new' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/listen.cc:286:24: note: Function 'z_listener_new' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/listen.cc:288:27: style: Function 'z_listener_new' argument 3 names different: declaration 'local' definition 'bind_addr'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/listen.h:64:27: note: Function 'z_listener_new' argument 3 names different: declaration 'local' definition 'bind_addr'.
libzorpll-6.0.10.0/src/listen.cc:288:27: note: Function 'z_listener_new' argument 3 names different: declaration 'local' definition 'bind_addr'.
libzorpll-6.0.10.0/src/log.cc:1091:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzorpll-6.0.10.0/src/log.cc:1088:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzorpll-6.0.10.0/src/log.cc:1091:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzorpll-6.0.10.0/src/log.cc:439:17: style: The scope of the variable 'lsi' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/log.cc:465:17: style: The scope of the variable 'lsi' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/log.cc:700:35: style: Function 'z_log_change_logspec' argument 1 names different: declaration 'log_spec' definition 'new_log_spec_str'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/log.h:97:44: note: Function 'z_log_change_logspec' argument 1 names different: declaration 'log_spec' definition 'new_log_spec_str'.
libzorpll-6.0.10.0/src/log.cc:700:35: note: Function 'z_log_change_logspec' argument 1 names different: declaration 'log_spec' definition 'new_log_spec_str'.
libzorpll-6.0.10.0/src/log.cc:876:21: style: Function 'z_logv' argument 1 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/log.h:61:26: note: Function 'z_logv' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/log.cc:876:21: note: Function 'z_logv' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/log.cc:910:21: style: Function 'z_llog' argument 1 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/log.h:64:28: note: Function 'z_llog' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/log.cc:910:21: note: Function 'z_llog' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/misc.cc:522:27: warning: Logical conjunction always evaluates to false: *(tmp) <= '0' && *(tmp) >= '9'. [incorrectLogicOperator]
libzorpll-6.0.10.0/src/misc.cc:494:8: style: The scope of the variable 'portl' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/misc.cc:269:55: style: Function 'g_time_val_subtract' argument 2 names different: declaration 't1' definition 'x'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/misc.h:110:60: note: Function 'g_time_val_subtract' argument 2 names different: declaration 't1' definition 'x'.
libzorpll-6.0.10.0/src/misc.cc:269:55: note: Function 'g_time_val_subtract' argument 2 names different: declaration 't1' definition 'x'.
libzorpll-6.0.10.0/src/misc.cc:269:74: style: Function 'g_time_val_subtract' argument 3 names different: declaration 't2' definition 'y'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/misc.h:110:80: note: Function 'g_time_val_subtract' argument 3 names different: declaration 't2' definition 'y'.
libzorpll-6.0.10.0/src/misc.cc:269:74: note: Function 'g_time_val_subtract' argument 3 names different: declaration 't2' definition 'y'.
libzorpll-6.0.10.0/src/packetbuf.cc:207:3: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/src/packetbuf.cc:204:0: note: Variable 'self' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/packetbuf.cc:207:3: note: Variable 'self' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/packetbuf.cc:14:53: style: Function 'z_pktbuf_dump' argument 2 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/packetbuf.h:64:58: note: Function 'z_pktbuf_dump' argument 2 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/packetbuf.cc:14:53: note: Function 'z_pktbuf_dump' argument 2 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/packetbuf.cc:202:24: style: Function 'z_pktbuf_part' argument 1 names different: declaration 'self' definition 'parent'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/packetbuf.h:63:33: note: Function 'z_pktbuf_part' argument 1 names different: declaration 'self' definition 'parent'.
libzorpll-6.0.10.0/src/packetbuf.cc:202:24: note: Function 'z_pktbuf_part' argument 1 names different: declaration 'self' definition 'parent'.
libzorpll-6.0.10.0/src/packetbuf.cc:654:56: style: Function 'z_pktbuf_put_u8s' argument 3 names different: declaration 'd' definition 'res'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/packetbuf.h:100:65: note: Function 'z_pktbuf_put_u8s' argument 3 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/packetbuf.cc:654:56: note: Function 'z_pktbuf_put_u8s' argument 3 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/packetbuf.cc:681:66: style: Function 'z_pktbuf_put_u16s' argument 4 names different: declaration 'd' definition 'res'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/packetbuf.h:101:75: note: Function 'z_pktbuf_put_u16s' argument 4 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/packetbuf.cc:681:66: note: Function 'z_pktbuf_put_u16s' argument 4 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/packetbuf.cc:710:66: style: Function 'z_pktbuf_put_u32s' argument 4 names different: declaration 'd' definition 'res'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/packetbuf.h:102:75: note: Function 'z_pktbuf_put_u32s' argument 4 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/packetbuf.cc:710:66: note: Function 'z_pktbuf_put_u32s' argument 4 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/packetbuf.cc:739:66: style: Function 'z_pktbuf_put_u64s' argument 4 names different: declaration 'd' definition 'res'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/packetbuf.h:103:75: note: Function 'z_pktbuf_put_u64s' argument 4 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/packetbuf.cc:739:66: note: Function 'z_pktbuf_put_u64s' argument 4 names different: declaration 'd' definition 'res'.
libzorpll-6.0.10.0/src/poll.cc:249:38: style: Function 'z_poll_add_stream' argument 2 names different: declaration 'channel' definition 'stream'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/poll.h:31:51: note: Function 'z_poll_add_stream' argument 2 names different: declaration 'channel' definition 'stream'.
libzorpll-6.0.10.0/src/poll.cc:249:38: note: Function 'z_poll_add_stream' argument 2 names different: declaration 'channel' definition 'stream'.
libzorpll-6.0.10.0/src/process.cc:577:11: style: Condition 'rc<0' is always true [knownConditionTrueFalse]
libzorpll-6.0.10.0/src/process.cc:564:13: note: Assignment 'rc=-1', assigned value is -1
libzorpll-6.0.10.0/src/process.cc:577:11: note: Condition 'rc<0' is always true
libzorpll-6.0.10.0/src/process.cc:972:10: style: The scope of the variable 'now' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/process.cc:972:15: style: The scope of the variable 'from' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/process.cc:1133:32: style: The scope of the variable 'notify_reason' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/process.cc:102:42: style: Function 'z_resolve_user' argument 2 names different: declaration 'gid' definition 'uid'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/process.h:31:51: note: Function 'z_resolve_user' argument 2 names different: declaration 'gid' definition 'uid'.
libzorpll-6.0.10.0/src/process.cc:102:42: note: Function 'z_resolve_user' argument 2 names different: declaration 'gid' definition 'uid'.
libzorpll-6.0.10.0/src/process.cc:262:35: style: Function 'z_process_set_chroot' argument 1 names different: declaration 'chroot' definition 'chroot_dir'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/process.h:38:40: note: Function 'z_process_set_chroot' argument 1 names different: declaration 'chroot' definition 'chroot_dir'.
libzorpll-6.0.10.0/src/process.cc:262:35: note: Function 'z_process_set_chroot' argument 1 names different: declaration 'chroot' definition 'chroot_dir'.
libzorpll-6.0.10.0/src/random.cc:148:45: warning: Function 'z_random_sequence_create' argument order different: declaration 'len, min' definition 'min, max' [funcArgOrderDifferent]
libzorpll-6.0.10.0/src/zorp/random.h:42:71: note: Function 'z_random_sequence_create' argument order different: declaration 'len, min' definition 'min, max'
libzorpll-6.0.10.0/src/random.cc:148:45: note: Function 'z_random_sequence_create' argument order different: declaration 'len, min' definition 'min, max'
libzorpll-6.0.10.0/src/random.cc:85:30: warning: Obsolete function 'alloca' called. [allocaCalled]
libzorpll-6.0.10.0/src/registry.cc:107:3: style: Variable 'ze' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/src/registry.cc:104:0: note: Variable 'ze' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/registry.cc:107:3: note: Variable 'ze' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/registry.cc:127:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/sockaddr.cc:390:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/sockaddr.cc:135:30: style: Function 'z_sockaddr_format' argument 1 names different: declaration 'self' definition 'a'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/sockaddr.h:88:37: note: Function 'z_sockaddr_format' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:135:30: note: Function 'z_sockaddr_format' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:150:29: style: Function 'z_sockaddr_equal' argument 1 names different: declaration 'self' definition 'a'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/sockaddr.h:89:38: note: Function 'z_sockaddr_equal' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:150:29: note: Function 'z_sockaddr_equal' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:163:27: style: Function 'z_sockaddr_ref' argument 1 names different: declaration 'self' definition 'a'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/sockaddr.h:90:38: note: Function 'z_sockaddr_ref' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:163:27: note: Function 'z_sockaddr_ref' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:177:29: style: Function 'z_sockaddr_unref' argument 1 names different: declaration 'self' definition 'a'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/sockaddr.h:91:34: note: Function 'z_sockaddr_unref' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:177:29: note: Function 'z_sockaddr_unref' argument 1 names different: declaration 'self' definition 'a'.
libzorpll-6.0.10.0/src/sockaddr.cc:960:42: style: Function 'z_sockaddr_unix_new2' argument 1 names different: declaration 's_un' definition 'saun'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/sockaddr.h:254:53: note: Function 'z_sockaddr_unix_new2' argument 1 names different: declaration 's_un' definition 'saun'.
libzorpll-6.0.10.0/src/sockaddr.cc:960:42: note: Function 'z_sockaddr_unix_new2' argument 1 names different: declaration 's_un' definition 'saun'.
libzorpll-6.0.10.0/src/sockaddr.cc:994:39: style: Function 'z_sockaddr_unix_bind_prepare' argument 1 names different: declaration 'sock' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/sockaddr.cc:848:51: note: Function 'z_sockaddr_unix_bind_prepare' argument 1 names different: declaration 'sock' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/sockaddr.cc:994:39: note: Function 'z_sockaddr_unix_bind_prepare' argument 1 names different: declaration 'sock' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/sockaddr.cc:994:90: style: Function 'z_sockaddr_unix_bind_prepare' argument 3 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/sockaddr.cc:848:82: note: Function 'z_sockaddr_unix_bind_prepare' argument 3 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/sockaddr.cc:994:90: note: Function 'z_sockaddr_unix_bind_prepare' argument 3 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:167:41: style: Function 'z_disconnect' argument 2 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/socket.h:105:40: note: Function 'z_disconnect' argument 2 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:167:41: note: Function 'z_disconnect' argument 2 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:415:82: style: Function 'z_do_ll_accept' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/socket.h:51:76: note: Function 'z_do_ll_accept' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:415:82: note: Function 'z_do_ll_accept' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:421:82: style: Function 'z_do_ll_connect' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/socket.h:52:76: note: Function 'z_do_ll_connect' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:421:82: note: Function 'z_do_ll_connect' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:427:57: style: Function 'z_do_ll_listen' argument 3 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/socket.h:53:51: note: Function 'z_do_ll_listen' argument 3 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:427:57: note: Function 'z_do_ll_listen' argument 3 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:433:87: style: Function 'z_do_ll_getsockname' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/socket.h:54:81: note: Function 'z_do_ll_getsockname' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:433:87: note: Function 'z_do_ll_getsockname' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:439:87: style: Function 'z_do_ll_getpeername' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/socket.h:55:81: note: Function 'z_do_ll_getpeername' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/socket.cc:439:87: note: Function 'z_do_ll_getpeername' argument 4 names different: declaration 'sock_flags' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/source.cc:259:39: style: Function 'z_timeout_source_set_timeout' argument 1 names different: declaration 's' definition 'source'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/source.h:24:44: note: Function 'z_timeout_source_set_timeout' argument 1 names different: declaration 's' definition 'source'.
libzorpll-6.0.10.0/src/source.cc:259:39: note: Function 'z_timeout_source_set_timeout' argument 1 names different: declaration 's' definition 'source'.
libzorpll-6.0.10.0/src/ssl.cc:656:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libzorpll-6.0.10.0/src/ssl.cc:371:21: style: The scope of the variable 'revoked' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/ssl.cc:488:16: style: The scope of the variable 'lookup' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/ssl.cc:542:16: style: The scope of the variable 'direntname' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/ssl.cc:669:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/ssl.cc:727:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/ssl.cc:773:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/ssl.cc:314:31: warning: Obsolete function 'alloca' called. [allocaCalled]
libzorpll-6.0.10.0/src/stackdump.cc:123:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/stackdump.cc:124:14: style: The scope of the variable 'p' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/stream.cc:1038:7: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/src/stream.cc:1036:0: note: Variable 'source' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/stream.cc:1038:7: note: Variable 'source' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/src/stream.cc:608:53: style: Function 'z_stream_get_cond' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:232:62: note: Function 'z_stream_get_cond' argument 3 names different: declaration 'value' definition 'v'.
libzorpll-6.0.10.0/src/stream.cc:608:53: note: Function 'z_stream_get_cond' argument 3 names different: declaration 'value' definition 'v'.
libzorpll-6.0.10.0/src/stream.cc:908:32: style: Function 'z_stream_search_stack' argument 1 names different: declaration 'top' definition 'self'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:612:32: note: Function 'z_stream_search_stack' argument 1 names different: declaration 'top' definition 'self'.
libzorpll-6.0.10.0/src/stream.cc:908:32: note: Function 'z_stream_search_stack' argument 1 names different: declaration 'top' definition 'self'.
libzorpll-6.0.10.0/src/stream.cc:908:62: style: Function 'z_stream_search_stack' argument 3 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:612:61: note: Function 'z_stream_search_stack' argument 3 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/stream.cc:908:62: note: Function 'z_stream_search_stack' argument 3 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/stream.cc:1230:53: style: Function 'z_stream_read_chunk' argument 3 names different: declaration 'count' definition 'len'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:614:63: note: Function 'z_stream_read_chunk' argument 3 names different: declaration 'count' definition 'len'.
libzorpll-6.0.10.0/src/stream.cc:1230:53: note: Function 'z_stream_read_chunk' argument 3 names different: declaration 'count' definition 'len'.
libzorpll-6.0.10.0/src/stream.cc:1230:86: style: Function 'z_stream_read_chunk' argument 5 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:614:98: note: Function 'z_stream_read_chunk' argument 5 names different: declaration 'err' definition 'error'.
libzorpll-6.0.10.0/src/stream.cc:1230:86: note: Function 'z_stream_read_chunk' argument 5 names different: declaration 'err' definition 'error'.
libzorpll-6.0.10.0/src/stream.cc:1289:60: style: Function 'z_stream_write_chunk' argument 3 names different: declaration 'count' definition 'len'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:615:70: note: Function 'z_stream_write_chunk' argument 3 names different: declaration 'count' definition 'len'.
libzorpll-6.0.10.0/src/stream.cc:1289:60: note: Function 'z_stream_write_chunk' argument 3 names different: declaration 'count' definition 'len'.
libzorpll-6.0.10.0/src/stream.cc:1289:96: style: Function 'z_stream_write_chunk' argument 5 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:615:108: note: Function 'z_stream_write_chunk' argument 5 names different: declaration 'err' definition 'error'.
libzorpll-6.0.10.0/src/stream.cc:1289:96: note: Function 'z_stream_write_chunk' argument 5 names different: declaration 'err' definition 'error'.
libzorpll-6.0.10.0/src/stream.cc:1381:22: style: Function 'z_stream_new' argument 1 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/stream.h:226:31: note: Function 'z_stream_new' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/stream.cc:1381:22: note: Function 'z_stream_new' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/streambuf.cc:140:12: style: The scope of the variable 'packet' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/streamgzip.cc:489:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzorpll-6.0.10.0/src/streamline.cc:117:10: style: The scope of the variable 'nul' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/streamline.cc:386:28: style: Function 'z_stream_line_get' argument 1 names different: declaration 's' definition 'stream'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/streamline.h:51:38: note: Function 'z_stream_line_get' argument 1 names different: declaration 's' definition 'stream'.
libzorpll-6.0.10.0/src/streamline.cc:386:28: note: Function 'z_stream_line_get' argument 1 names different: declaration 's' definition 'stream'.
libzorpll-6.0.10.0/src/streamline.cc:1071:28: style: Function 'z_stream_line_new' argument 1 names different: declaration 'from' definition 'child'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/streamline.h:56:37: note: Function 'z_stream_line_new' argument 1 names different: declaration 'from' definition 'child'.
libzorpll-6.0.10.0/src/streamline.cc:1071:28: note: Function 'z_stream_line_new' argument 1 names different: declaration 'from' definition 'child'.
libzorpll-6.0.10.0/src/streamline.cc:76:93: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzorpll-6.0.10.0/src/streamline.cc:116:96: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzorpll-6.0.10.0/src/streamssl.cc:391:16: style: The scope of the variable 'bio' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/streamssl.cc:504:8: style: The scope of the variable 'bio' can be reduced. [variableScope]
libzorpll-6.0.10.0/src/streamssl.cc:549:27: style: Function 'z_stream_ssl_new' argument 1 names different: declaration 'stream' definition 'child'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/streamssl.h:24:37: note: Function 'z_stream_ssl_new' argument 1 names different: declaration 'stream' definition 'child'.
libzorpll-6.0.10.0/src/streamssl.cc:549:27: note: Function 'z_stream_ssl_new' argument 1 names different: declaration 'stream' definition 'child'.
libzorpll-6.0.10.0/src/zobject.cc:30:33: style: Function 'z_object_free_method' argument 1 names different: declaration 's' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/zobject.h:136:36: note: Function 'z_object_free_method' argument 1 names different: declaration 's' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/zobject.cc:30:33: note: Function 'z_object_free_method' argument 1 names different: declaration 's' definition 'G_GNUC_UNUSED'.
libzorpll-6.0.10.0/src/zobject.cc:81:30: style: Function 'z_object_is_subclass' argument 1 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/zobject.h:92:39: note: Function 'z_object_is_subclass' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:81:30: note: Function 'z_object_is_subclass' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:99:47: style: Function 'z_object_is_compatible' argument 2 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/zobject.h:91:56: note: Function 'z_object_is_compatible' argument 2 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:99:47: note: Function 'z_object_is_compatible' argument 2 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:114:45: style: Function 'z_object_is_instance' argument 2 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/zobject.h:93:54: note: Function 'z_object_is_instance' argument 2 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:114:45: note: Function 'z_object_is_instance' argument 2 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:162:22: style: Function 'z_object_new' argument 1 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/zobject.h:89:31: note: Function 'z_object_new' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:162:22: note: Function 'z_object_new' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:186:33: style: Function 'z_object_new_compatible' argument 1 names different: declaration 'class_' definition 'klass'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/zobject.h:90:42: note: Function 'z_object_new_compatible' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zobject.cc:186:33: note: Function 'z_object_new_compatible' argument 1 names different: declaration 'class_' definition 'klass'.
libzorpll-6.0.10.0/src/zurlparse.cc:117:19: style: Function 'z_url_parse' argument 1 names different: declaration 'self' definition 'url'. [funcArgNamesDifferent]
libzorpll-6.0.10.0/src/zorp/zurlparse.h:31:28: note: Function 'z_url_parse' argument 1 names different: declaration 'self' definition 'url'.
libzorpll-6.0.10.0/src/zurlparse.cc:117:19: note: Function 'z_url_parse' argument 1 names different: declaration 'self' definition 'url'.
libzorpll-6.0.10.0/tests/randtest.cc:77:9: style: The scope of the variable 'oc' can be reduced. [variableScope]
libzorpll-6.0.10.0/tests/test_base64.cc:141:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/tests/test_base64.cc:133:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:141:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:151:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/tests/test_base64.cc:141:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:151:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:164:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/tests/test_base64.cc:151:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:164:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:186:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/tests/test_base64.cc:164:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:186:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:196:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/tests/test_base64.cc:186:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:196:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:208:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/tests/test_base64.cc:196:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:208:3: note: Variable 'i' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:219:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
libzorpll-6.0.10.0/tests/test_base64.cc:126:0: note: Variable 'error' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:219:3: note: Variable 'error' is reassigned a value before the old one has been used.
libzorpll-6.0.10.0/tests/test_base64.cc:79:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
libzorpll-6.0.10.0/tests/test_base64.cc:33:5: performance: Technically the member function 'Base64Setup::error' can be static. [functionStatic]
libzorpll-6.0.10.0/tests/test_base64.cc:40:5: performance: Technically the member function 'Base64Setup::hexdump' can be static. [functionStatic]
libzorpll-6.0.10.0/tests/test_base64.cc:88:5: performance: Technically the member function 'Base64Setup::check_for_error' can be static. [functionStatic]
libzorpll-6.0.10.0/tests/test_portrandom.cc:102:7: style: The scope of the variable 'port' can be reduced. [variableScope]
libzorpll-6.0.10.0/tests/test_portrandom.cc:65:9: performance: Technically the member function 'PortrandomSetup::try_bind_once' can be static. [functionStatic]
libzorpll-6.0.10.0/tests/test_readline.cc:31:12: style: The scope of the variable 'input' can be reduced. [variableScope]
libzorpll-6.0.10.0/tests/test_zcrypt.cc:19:8: performance: Technically the member function 'ZCryptConfig::testcase' can be static. [functionStatic]
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzrtpcpp/libzrtpcpp_2.3.4.orig.tar.gz
libzrtpcpp-2.3.4/demo/zrtptest.cpp:579:10: style: The scope of the variable 'c' can be reduced. [variableScope]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:644:39: style: The scope of the variable 'ztxcb' can be reduced. [variableScope]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:32:5: performance: Technically the member function 'PacketsPattern::getDestinationAddress' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:36:5: performance: Technically the member function 'PacketsPattern::getDestinationPort' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:40:5: performance: Technically the member function 'PacketsPattern::getPacketsNumber' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:44:5: performance: Technically the member function 'PacketsPattern::getSsrc' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:48:5: performance: Technically the member function 'PacketsPattern::getPacketData' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:52:5: performance: Technically the member function 'PacketsPattern::getPacketSize' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:322:9: style: Class 'MyUserCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:436:35: performance: Function parameter 'cipher' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/demo/zrtptest.cpp:440:34: performance: Function parameter 'sas' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:281:17: style: The scope of the variable 'sasHash' can be reduced. [variableScope]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:647:10: style: The scope of the variable 'c' can be reduced. [variableScope]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:50:5: performance: Technically the member function 'PacketsPattern::getDestinationAddress' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:56:5: performance: Technically the member function 'PacketsPattern::getDestinationPort' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:62:5: performance: Technically the member function 'PacketsPattern::getPacketsNumber' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:68:5: performance: Technically the member function 'PacketsPattern::getSsrc' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:74:5: performance: Technically the member function 'PacketsPattern::getPacketData' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:80:5: performance: Technically the member function 'PacketsPattern::getPacketSize' can be static. [functionStatic]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:214:5: style: Class 'MyUserCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:444:5: style: Class 'MyUserCallbackMulti' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:155:35: performance: Function parameter 'params' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:183:35: performance: Function parameter 'params' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:379:31: performance: Function parameter 'cipher' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:384:30: performance: Function parameter 'sas' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/demo/zrtptestMulti.cpp:426:32: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/Base32.cpp:137:19: style: The scope of the variable 'x' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/Base32.cpp:178:19: style: The scope of the variable 'x' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/Base32.cpp:116:41: style: Function 'b2a_l' argument 1 names different: declaration 'cs' definition 'os'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:205:37: note: Function 'b2a_l' argument 1 names different: declaration 'cs' definition 'os'.
libzrtpcpp-2.3.4/src/Base32.cpp:116:41: note: Function 'b2a_l' argument 1 names different: declaration 'cs' definition 'os'.
libzrtpcpp-2.3.4/src/Base32.cpp:117:19: style: Function 'b2a_l' argument 3 names different: declaration 'noOfBits' definition 'lengthinbits'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:205:63: note: Function 'b2a_l' argument 3 names different: declaration 'noOfBits' definition 'lengthinbits'.
libzrtpcpp-2.3.4/src/Base32.cpp:117:19: note: Function 'b2a_l' argument 3 names different: declaration 'noOfBits' definition 'lengthinbits'.
libzrtpcpp-2.3.4/src/Base32.cpp:98:9: warning: Member variable 'Base32::smallBuffer' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:115:26: style: Technically the member function 'Base32::getDecoded' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Base32.cpp:111:30: note: Technically the member function 'Base32::getDecoded' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:115:26: note: Technically the member function 'Base32::getDecoded' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:127:18: style: Technically the member function 'Base32::getEncoded' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:63:5: style: Class 'Base32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/Base32.cpp:86:29: performance: Function parameter 'encoded' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/Base32.cpp:92:29: performance: Function parameter 'encoded' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/Base32.cpp:177:33: performance: Function parameter 'cs' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDFile.h:54:5: warning: Member variable 'ZIDFile::associatedZid' is not initialized in the constructor. [uninitMemberVarPrivate]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDFile.h:97:10: style: Technically the member function 'ZIDFile::isOpen' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDFile.h:143:26: style: Technically the member function 'ZIDFile::getZid' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZIDFile.cpp:103:9: error: Resource leak: fdOld [resourceLeak]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:114:5: warning: Member variable 'ZIDRecord::position' is not initialized in the constructor. [uninitMemberVarPrivate]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:124:10: style: Technically the member function 'ZIDRecord::getPosition' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:127:9: performance: Technically the member function 'ZIDRecord::getRecordLength' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:129:10: style: Technically the member function 'ZIDRecord::isValid' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:167:10: style: Technically the member function 'ZIDRecord::isRs1Valid' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:182:10: style: Technically the member function 'ZIDRecord::isRs2Valid' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:197:10: style: Technically the member function 'ZIDRecord::isMITMKeyAvailable' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:211:10: style: Technically the member function 'ZIDRecord::isOwnZIDRecord' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:225:10: style: Technically the member function 'ZIDRecord::isSasVerified' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:230:20: style: Technically the member function 'ZIDRecord::getIdentifier' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:245:26: style: Technically the member function 'ZIDRecord::getRs1' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:260:26: style: Technically the member function 'ZIDRecord::getRs2' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:295:26: style: Technically the member function 'ZIDRecord::getMiTMData' can be const. [functionConst]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZIDRecord.h:148:5: style: Class 'ZIDRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2356:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/Zrtp.cpp:157:40: style: Function 'processZrtpMessage' argument 1 names different: declaration 'extHeader' definition 'message'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:140:38: note: Function 'processZrtpMessage' argument 1 names different: declaration 'extHeader' definition 'message'.
libzrtpcpp-2.3.4/src/Zrtp.cpp:157:40: note: Function 'processZrtpMessage' argument 1 names different: declaration 'extHeader' definition 'message'.
libzrtpcpp-2.3.4/src/Zrtp.cpp:157:58: style: Function 'processZrtpMessage' argument 2 names different: declaration 'peerSSRC' definition 'pSSRC'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:140:58: note: Function 'processZrtpMessage' argument 2 names different: declaration 'peerSSRC' definition 'pSSRC'.
libzrtpcpp-2.3.4/src/Zrtp.cpp:157:58: note: Function 'processZrtpMessage' argument 2 names different: declaration 'peerSSRC' definition 'pSSRC'.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpStateClass.h:115:1: style: The class 'ZrtpStateClass' does not have a constructor although it has private member variables. [noConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:112:10: performance: Technically the member function 'ZRtp::startZrtpEngine' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/Zrtp.cpp:203:12: note: Technically the member function 'ZRtp::startZrtpEngine' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:112:10: note: Technically the member function 'ZRtp::startZrtpEngine' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:118:10: performance: Technically the member function 'ZRtp::stopZrtp' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/Zrtp.cpp:212:12: note: Technically the member function 'ZRtp::stopZrtp' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:118:10: note: Technically the member function 'ZRtp::stopZrtp' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:149:10: performance: Technically the member function 'ZRtp::processTimeout' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/Zrtp.cpp:169:12: note: Technically the member function 'ZRtp::processTimeout' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:149:10: note: Technically the member function 'ZRtp::processTimeout' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:186:10: performance: Technically the member function 'ZRtp::inState' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/Zrtp.cpp:221:12: note: Technically the member function 'ZRtp::inState' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:186:10: note: Technically the member function 'ZRtp::inState' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:215:17: style: Technically the member function 'ZRtp::getHelloHash' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2317:19: note: Technically the member function 'ZRtp::getHelloHash' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:215:17: note: Technically the member function 'ZRtp::getHelloHash' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:232:17: style: Technically the member function 'ZRtp::getPeerHelloHash' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2333:19: note: Technically the member function 'ZRtp::getPeerHelloHash' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:232:17: note: Technically the member function 'ZRtp::getPeerHelloHash' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:280:10: style: Technically the member function 'ZRtp::isMultiStream' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2392:12: note: Technically the member function 'ZRtp::isMultiStream' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:280:10: note: Technically the member function 'ZRtp::isMultiStream' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:291:10: style: Technically the member function 'ZRtp::isMultiStreamAvailable' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2396:12: note: Technically the member function 'ZRtp::isMultiStreamAvailable' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:291:10: note: Technically the member function 'ZRtp::isMultiStreamAvailable' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:316:10: style: Technically the member function 'ZRtp::isEnrollmentMode' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2458:12: note: Technically the member function 'ZRtp::isEnrollmentMode' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:316:10: note: Technically the member function 'ZRtp::isEnrollmentMode' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:340:10: style: Technically the member function 'ZRtp::isPeerEnrolled' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2466:12: note: Technically the member function 'ZRtp::isPeerEnrolled' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:340:10: note: Technically the member function 'ZRtp::isPeerEnrolled' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:392:10: style: Technically the member function 'ZRtp::setSignatureData' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2423:12: note: Technically the member function 'ZRtp::setSignatureData' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:392:10: note: Technically the member function 'ZRtp::setSignatureData' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:410:20: style: Technically the member function 'ZRtp::getSignatureData' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2432:22: note: Technically the member function 'ZRtp::getSignatureData' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:410:20: note: Technically the member function 'ZRtp::getSignatureData' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:422:13: style: Technically the member function 'ZRtp::getSignatureLength' can be const. [functionConst]
libzrtpcpp-2.3.4/src/Zrtp.cpp:2436:15: note: Technically the member function 'ZRtp::getSignatureLength' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:422:13: note: Technically the member function 'ZRtp::getSignatureLength' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:890:10: performance: Technically the member function 'ZRtp::checkMultiStream' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/Zrtp.cpp:1608:12: note: Technically the member function 'ZRtp::checkMultiStream' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:890:10: note: Technically the member function 'ZRtp::checkMultiStream' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/ZrtpDH.h:78:5: style: Class 'ZrtpDH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:63:25: performance: Function parameter 'encoded' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:78:25: performance: Function parameter 'encoded' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/libzrtpcpp/Base32.h:169:29: performance: Function parameter 'cs' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/Zrtp.cpp:73:58: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/ZrtpCWrapper.cpp:99:51: style: Function 'zrtp_CheckCksum' argument 2 names different: declaration 'length' definition 'temp'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCWrapper.h:629:55: note: Function 'zrtp_CheckCksum' argument 2 names different: declaration 'length' definition 'temp'.
libzrtpcpp-2.3.4/src/ZrtpCWrapper.cpp:99:51: note: Function 'zrtp_CheckCksum' argument 2 names different: declaration 'length' definition 'temp'.
libzrtpcpp-2.3.4/src/ZrtpCWrapper.cpp:104:55: style: Function 'zrtp_GenerateCksum' argument 2 names different: declaration 'length' definition 'temp'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCWrapper.h:641:59: note: Function 'zrtp_GenerateCksum' argument 2 names different: declaration 'length' definition 'temp'.
libzrtpcpp-2.3.4/src/ZrtpCWrapper.cpp:104:55: note: Function 'zrtp_GenerateCksum' argument 2 names different: declaration 'length' definition 'temp'.
libzrtpcpp-2.3.4/src/ZrtpCWrapper.cpp:381:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:246:5: style: Class 'EnumBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:60:13: style: The function 'activateTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:148:21: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:60:13: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:62:13: style: The function 'cancelTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:156:21: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:62:13: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:64:10: style: The function 'sendInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:172:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:64:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:66:10: style: The function 'srtpSecretsReady' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:203:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:66:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:68:10: style: The function 'srtpSecretsOff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:211:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:68:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:70:10: style: The function 'srtpSecretsOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:231:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:70:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:72:10: style: The function 'handleGoClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:243:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:72:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:74:10: style: The function 'zrtpNegotiationFailed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:257:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:74:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:76:10: style: The function 'zrtpNotSuppOther' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:266:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:76:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:78:10: style: The function 'synchEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:277:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:78:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:80:10: style: The function 'synchLeave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:282:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:80:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:82:10: style: The function 'zrtpAskEnrollment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:296:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:82:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:84:10: style: The function 'zrtpInformEnrollment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:310:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:84:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:86:10: style: The function 'signSAS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:329:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:86:10: note: Function in derived class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:88:10: style: The function 'checkSASSignature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallback.h:353:18: note: Virtual function in base class
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpCallbackWrapper.h:88:10: note: Function in derived class
libzrtpcpp-2.3.4/src/ZrtpCWrapper.cpp:279:9: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:52:30: style: Function 'EnumBase' argument 1 names different: declaration 'algo' definition 'a'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:246:24: note: Function 'EnumBase' argument 1 names different: declaration 'algo' definition 'a'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:52:30: note: Function 'EnumBase' argument 1 names different: declaration 'algo' definition 'a'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:65:33: style: Function 'insert' argument 4 names different: declaration 'en' definition 'enc'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:250:43: note: Function 'insert' argument 4 names different: declaration 'en' definition 'enc'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:65:33: note: Function 'insert' argument 4 names different: declaration 'en' definition 'enc'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:65:48: style: Function 'insert' argument 5 names different: declaration 'de' definition 'dec'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:250:57: note: Function 'insert' argument 5 names different: declaration 'de' definition 'dec'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:65:48: note: Function 'insert' argument 5 names different: declaration 'de' definition 'dec'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:284:52: style: Function 'printConfiguredAlgos' argument 1 names different: declaration 'algoTyp' definition 'algoType'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:511:41: note: Function 'printConfiguredAlgos' argument 1 names different: declaration 'algoTyp' definition 'algoType'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:284:52: note: Function 'printConfiguredAlgos' argument 1 names different: declaration 'algoTyp' definition 'algoType'.
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:84:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:124:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:101:17: style: Technically the member function 'AlgorithmEnum::getName' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:17:28: note: Technically the member function 'AlgorithmEnum::getName' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:101:17: note: Technically the member function 'AlgorithmEnum::getName' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:110:17: style: Technically the member function 'AlgorithmEnum::getReadable' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:21:28: note: Technically the member function 'AlgorithmEnum::getReadable' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:110:17: note: Technically the member function 'AlgorithmEnum::getReadable' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:118:9: style: Technically the member function 'AlgorithmEnum::getKeylen' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:25:20: note: Technically the member function 'AlgorithmEnum::getKeylen' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:118:9: note: Technically the member function 'AlgorithmEnum::getKeylen' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:126:20: style: Technically the member function 'AlgorithmEnum::getAlgoId' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:29:31: note: Technically the member function 'AlgorithmEnum::getAlgoId' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:126:20: note: Technically the member function 'AlgorithmEnum::getAlgoId' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:151:15: style: Technically the member function 'AlgorithmEnum::getAlgoType' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:41:26: note: Technically the member function 'AlgorithmEnum::getAlgoType' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:151:15: note: Technically the member function 'AlgorithmEnum::getAlgoType' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:159:10: style: Technically the member function 'AlgorithmEnum::isValid' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:45:21: note: Technically the member function 'AlgorithmEnum::isValid' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:159:10: note: Technically the member function 'AlgorithmEnum::isValid' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:212:9: style: Technically the member function 'EnumBase::getSize' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:72:15: note: Technically the member function 'EnumBase::getSize' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:212:9: note: Technically the member function 'EnumBase::getSize' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:221:15: style: Technically the member function 'EnumBase::getAlgoType' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:76:21: note: Technically the member function 'EnumBase::getAlgoType' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:221:15: note: Technically the member function 'EnumBase::getAlgoType' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:470:10: style: Technically the member function 'ZrtpConfigure::isTrustedMitM' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:433:21: note: Technically the member function 'ZrtpConfigure::isTrustedMitM' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:470:10: note: Technically the member function 'ZrtpConfigure::isTrustedMitM' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:489:10: style: Technically the member function 'ZrtpConfigure::isSasSignature' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:441:21: note: Technically the member function 'ZrtpConfigure::isSasSignature' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:489:10: note: Technically the member function 'ZrtpConfigure::isSasSignature' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:508:10: style: Technically the member function 'ZrtpConfigure::isParanoidMode' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:449:21: note: Technically the member function 'ZrtpConfigure::isParanoidMode' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:508:10: note: Technically the member function 'ZrtpConfigure::isParanoidMode' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:527:13: performance: Technically the member function 'ZrtpConfigure::addAlgoAt' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:325:24: note: Technically the member function 'ZrtpConfigure::addAlgoAt' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:527:13: note: Technically the member function 'ZrtpConfigure::addAlgoAt' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:528:13: performance: Technically the member function 'ZrtpConfigure::removeAlgo' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:353:24: note: Technically the member function 'ZrtpConfigure::removeAlgo' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:528:13: note: Technically the member function 'ZrtpConfigure::removeAlgo' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:529:13: performance: Technically the member function 'ZrtpConfigure::getNumConfiguredAlgos' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:370:24: note: Technically the member function 'ZrtpConfigure::getNumConfiguredAlgos' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:529:13: note: Technically the member function 'ZrtpConfigure::getNumConfiguredAlgos' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:530:10: performance: Technically the member function 'ZrtpConfigure::containsAlgo' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:374:21: note: Technically the member function 'ZrtpConfigure::containsAlgo' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:530:10: note: Technically the member function 'ZrtpConfigure::containsAlgo' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:533:10: performance: Technically the member function 'ZrtpConfigure::printConfiguredAlgos' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/ZrtpConfigure.cpp:390:21: note: Technically the member function 'ZrtpConfigure::printConfiguredAlgos' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpConfigure.h:533:10: note: Technically the member function 'ZrtpConfigure::printConfiguredAlgos' can be static.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketClearAck.h:43:5: style: Class 'ZrtpPacketClearAck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketCommit.h:55:5: style: Class 'ZrtpPacketCommit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketConf2Ack.h:47:5: style: Class 'ZrtpPacketConf2Ack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/ZrtpPacketConfirm.cpp:77:47: style: Function 'ZrtpPacketConfirm' argument 1 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketConfirm.h:55:36: note: Function 'ZrtpPacketConfirm' argument 1 names different: declaration 'd' definition 'data'.
libzrtpcpp-2.3.4/src/ZrtpPacketConfirm.cpp:77:47: note: Function 'ZrtpPacketConfirm' argument 1 names different: declaration 'd' definition 'data'.
libzrtpcpp-2.3.4/src/ZrtpPacketConfirm.cpp:77:20: warning: Member variable 'ZrtpPacketConfirm::data' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketConfirm.h:52:9: style: Class 'ZrtpPacketConfirm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketConfirm.h:55:9: style: Class 'ZrtpPacketConfirm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/ZrtpPacketDHPart.cpp:69:19: warning: Member variable 'ZrtpPacketDHPart::data' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketDHPart.h:53:5: style: Class 'ZrtpPacketDHPart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketDHPart.h:56:5: style: Class 'ZrtpPacketDHPart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketError.h:50:5: style: Class 'ZrtpPacketError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketErrorAck.h:46:5: style: Class 'ZrtpPacketErrorAck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketGoClear.h:51:5: style: Class 'ZrtpPacketGoClear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::helloHeader' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::nHash' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::nCipher' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::nPubkey' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::nSas' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::nAuth' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::oHash' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::oCipher' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::oPubkey' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::oSas' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::oAuth' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::oHmac' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:25:18: warning: Member variable 'ZrtpPacketHello::data' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpPacketHello.cpp:99:18: warning: Member variable 'ZrtpPacketHello::data' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketHello.h:66:5: style: Class 'ZrtpPacketHello' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketHelloAck.h:47:5: style: Class 'ZrtpPacketHelloAck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketPing.h:48:5: style: Class 'ZrtpPacketPing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketPingAck.h:47:5: style: Class 'ZrtpPacketPingAck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketRelayAck.h:46:5: style: Class 'ZrtpPacketRelayAck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/ZrtpPacketSASrelay.cpp:65:49: style: Function 'ZrtpPacketSASrelay' argument 1 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketSASrelay.h:55:37: note: Function 'ZrtpPacketSASrelay' argument 1 names different: declaration 'd' definition 'data'.
libzrtpcpp-2.3.4/src/ZrtpPacketSASrelay.cpp:65:49: note: Function 'ZrtpPacketSASrelay' argument 1 names different: declaration 'd' definition 'data'.
libzrtpcpp-2.3.4/src/ZrtpPacketSASrelay.cpp:65:21: warning: Member variable 'ZrtpPacketSASrelay::data' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketSASrelay.h:52:9: style: Class 'ZrtpPacketSASrelay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpPacketSASrelay.h:55:9: style: Class 'ZrtpPacketSASrelay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:381:20: style: The scope of the variable 'recvCryptoContext' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:382:20: style: The scope of the variable 'senderCryptoContext' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:383:24: style: The scope of the variable 'recvCryptoContextCtrl' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:384:24: style: The scope of the variable 'senderCryptoContextCtrl' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:206:41: style: Function 'rtpDataPacket' argument 1 names different: declaration 'packet' definition 'buffer'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpQueue.h:844:41: note: Function 'rtpDataPacket' argument 1 names different: declaration 'packet' definition 'buffer'.
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:206:41: note: Function 'rtpDataPacket' argument 1 names different: declaration 'packet' definition 'buffer'.
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:36:12: warning: Member variable 'ZrtpQueue::signSas' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:42:12: warning: Member variable 'ZrtpQueue::signSas' is not initialized in the constructor. [uninitMemberVar]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZRtp.h:89:1: style: The class 'ZRtp' does not have a constructor although it has private member variables. [noConstructor]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpStateClass.h:251:13: performance: Technically the member function 'ZrtpStateClass::cancelTimer' can be static. [functionStatic]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:147:16: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:171:20: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
libzrtpcpp-2.3.4/src/ZrtpQueue.cpp:682:41: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:86:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:86:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:86:23: style: The scope of the variable 'middle' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:86:31: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:87:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:211:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:211:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:211:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:212:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:342:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:342:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:342:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:343:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:501:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:501:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:501:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:502:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:603:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:603:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:604:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:698:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:698:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:698:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:699:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:894:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:894:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:895:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:970:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:970:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:970:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:971:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1061:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1061:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1061:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1062:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1144:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1144:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1145:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1201:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1201:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1201:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1202:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1263:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1263:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1263:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1264:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1307:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1307:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1307:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1308:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1366:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1366:16: style: The scope of the variable 'first' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1366:23: style: The scope of the variable 'last' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1367:14: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpStateClass.h:304:10: style: Technically the member function 'ZrtpStateClass::isMultiStream' can be const. [functionConst]
libzrtpcpp-2.3.4/src/ZrtpStateClass.cpp:1463:22: note: Technically the member function 'ZrtpStateClass::isMultiStream' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/ZrtpStateClass.h:304:10: note: Technically the member function 'ZrtpStateClass::isMultiStream' can be const.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/InitializeGcrypt.cpp:87:5: error: Memory leak: lock [memleak]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:48:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:47:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:48:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:49:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:48:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:49:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:50:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:49:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:50:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:73:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:72:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:73:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:74:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:73:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:74:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:75:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:74:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/gcrypt/gcryptAesCFB.cpp:75:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:508:52: style: Condition '(unsigned int)((unsigned int)1<<31)==0' is always false [knownConditionTrueFalse]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:508:81: style: Condition '(unsigned int)-1<0' is always false [knownConditionTrueFalse]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:512:62: style: Condition '((unsigned char)-1)<0' is always false [knownConditionTrueFalse]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:494:20: style: The scope of the variable 'x' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:494:22: style: The scope of the variable 'y' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:764:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1010:9: style: The scope of the variable 'ae' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1010:12: style: The scope of the variable 'be' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1010:15: style: The scope of the variable 'ao' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1010:18: style: The scope of the variable 'bo' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1082:20: style: The scope of the variable 'q' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1082:22: style: The scope of the variable 'qef' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1082:26: style: The scope of the variable 'q5b' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1348:20: style: The scope of the variable 't' can be reduced. [variableScope]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:508:81: style: Checking if unsigned variable '(unsigned int)-1' is less than zero. [unsignedLessThanZero]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:512:62: style: Checking if unsigned variable '(unsigned char)-1' is less than zero. [unsignedLessThanZero]
libzrtpcpp-2.3.4/src/libzrtpcpp/crypto/twofish.c:1564:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:36:39: style: Function 'CryptoContext' argument 3 names different: declaration 'keyDerivRate' definition 'key_deriv_rate'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:155:29: note: Function 'CryptoContext' argument 3 names different: declaration 'keyDerivRate' definition 'key_deriv_rate'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:36:39: note: Function 'CryptoContext' argument 3 names different: declaration 'keyDerivRate' definition 'key_deriv_rate'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:39:40: style: Function 'CryptoContext' argument 6 names different: declaration 'masterKey' definition 'master_key'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:158:29: note: Function 'CryptoContext' argument 6 names different: declaration 'masterKey' definition 'master_key'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:39:40: note: Function 'CryptoContext' argument 6 names different: declaration 'masterKey' definition 'master_key'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:40:39: style: Function 'CryptoContext' argument 7 names different: declaration 'masterKeyLength' definition 'master_key_length'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:159:29: note: Function 'CryptoContext' argument 7 names different: declaration 'masterKeyLength' definition 'master_key_length'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:40:39: note: Function 'CryptoContext' argument 7 names different: declaration 'masterKeyLength' definition 'master_key_length'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:41:40: style: Function 'CryptoContext' argument 8 names different: declaration 'masterSalt' definition 'master_salt'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:160:29: note: Function 'CryptoContext' argument 8 names different: declaration 'masterSalt' definition 'master_salt'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:41:40: note: Function 'CryptoContext' argument 8 names different: declaration 'masterSalt' definition 'master_salt'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:42:39: style: Function 'CryptoContext' argument 9 names different: declaration 'masterSaltLength' definition 'master_salt_length'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:161:29: note: Function 'CryptoContext' argument 9 names different: declaration 'masterSaltLength' definition 'master_salt_length'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:42:39: note: Function 'CryptoContext' argument 9 names different: declaration 'masterSaltLength' definition 'master_salt_length'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:344:45: style: Function 'guessIndex' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:272:34: note: Function 'guessIndex' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:344:45: note: Function 'guessIndex' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:374:43: style: Function 'checkReplay' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:289:31: note: Function 'checkReplay' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:374:43: note: Function 'checkReplay' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:415:37: style: Function 'update' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContext.h:300:27: note: Function 'update' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:415:37: note: Function 'update' argument 1 names different: declaration 'newSeqNumber' definition 'new_seq_nb'.
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:61:11: style: Class 'CryptoContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libzrtpcpp-2.3.4/srtp/CryptoContext.cpp:61:11: style: Class 'CryptoContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libzrtpcpp-2.3.4/srtp/crypto/SrtpSymCrypto.h:79:5: style: Class 'SrtpSymCrypto' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:42:42: style: Function 'CryptoContextCtrl' argument 4 names different: declaration 'masterKey' definition 'master_key'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:133:25: note: Function 'CryptoContextCtrl' argument 4 names different: declaration 'masterKey' definition 'master_key'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:42:42: note: Function 'CryptoContextCtrl' argument 4 names different: declaration 'masterKey' definition 'master_key'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:43:41: style: Function 'CryptoContextCtrl' argument 5 names different: declaration 'masterKeyLength' definition 'master_key_length'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:134:25: note: Function 'CryptoContextCtrl' argument 5 names different: declaration 'masterKeyLength' definition 'master_key_length'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:43:41: note: Function 'CryptoContextCtrl' argument 5 names different: declaration 'masterKeyLength' definition 'master_key_length'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:44:42: style: Function 'CryptoContextCtrl' argument 6 names different: declaration 'masterSalt' definition 'master_salt'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:135:25: note: Function 'CryptoContextCtrl' argument 6 names different: declaration 'masterSalt' definition 'master_salt'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:44:42: note: Function 'CryptoContextCtrl' argument 6 names different: declaration 'masterSalt' definition 'master_salt'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:45:41: style: Function 'CryptoContextCtrl' argument 7 names different: declaration 'masterSaltLength' definition 'master_salt_length'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:136:25: note: Function 'CryptoContextCtrl' argument 7 names different: declaration 'masterSaltLength' definition 'master_salt_length'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:45:41: note: Function 'CryptoContextCtrl' argument 7 names different: declaration 'masterSaltLength' definition 'master_salt_length'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:237:79: style: Function 'srtcpAuthenticate' argument 3 names different: declaration 'roc' definition 'index'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:182:64: note: Function 'srtcpAuthenticate' argument 3 names different: declaration 'roc' definition 'index'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:237:79: note: Function 'srtcpAuthenticate' argument 3 names different: declaration 'roc' definition 'index'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:338:47: style: Function 'checkReplay' argument 1 names different: declaration 'newSeqNumber' definition 'index'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:212:32: note: Function 'checkReplay' argument 1 names different: declaration 'newSeqNumber' definition 'index'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:338:47: note: Function 'checkReplay' argument 1 names different: declaration 'newSeqNumber' definition 'index'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:368:41: style: Function 'update' argument 1 names different: declaration 'newSeqNumber' definition 'index'. [funcArgNamesDifferent]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:223:27: note: Function 'update' argument 1 names different: declaration 'newSeqNumber' definition 'index'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:368:41: note: Function 'update' argument 1 names different: declaration 'newSeqNumber' definition 'index'.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:212:11: style: Technically the member function 'CryptoContextCtrl::checkReplay' can be const. [functionConst]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:338:25: note: Technically the member function 'CryptoContextCtrl::checkReplay' can be const.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.h:212:11: note: Technically the member function 'CryptoContextCtrl::checkReplay' can be const.
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:60:11: style: Class 'CryptoContextCtrl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libzrtpcpp-2.3.4/srtp/CryptoContextCtrl.cpp:60:11: style: Class 'CryptoContextCtrl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libzrtpcpp-2.3.4/srtp/crypto/gcrypt/gcryptSrtpSymCrypto.cpp:132:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/openssl/SrtpSymCrypto.cpp:114:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/skein.c:138:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/skein.c:186:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/skein.c:333:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/skein.c:381:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/skein.c:525:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/skein.c:573:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:55:5: style: Variable 'X' is reassigned a value before the old one has been used. [redundantAssignment]
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:46:0: note: Variable 'X' is reassigned a value before the old one has been used.
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:55:5: note: Variable 'X' is reassigned a value before the old one has been used.
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:93:5: style: Variable 'X' is reassigned a value before the old one has been used. [redundantAssignment]
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:87:0: note: Variable 'X' is reassigned a value before the old one has been used.
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:93:5: note: Variable 'X' is reassigned a value before the old one has been used.
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:134:5: style: Variable 'X' is reassigned a value before the old one has been used. [redundantAssignment]
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:127:0: note: Variable 'X' is reassigned a value before the old one has been used.
libzrtpcpp-2.3.4/srtp/crypto/skeinApi.c:134:5: note: Variable 'X' is reassigned a value before the old one has been used.
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzstd/libzstd_1.3.4+dfsg.orig.tar.xz
zstd-1.3.4/contrib/adaptive-compression/adapt.c:1037:5: warning: Either the condition 'filenameTable==NULL' is redundant or there is possible null pointer dereference: filenameTable. [nullPointerRedundantCheck]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:1040:23: note: Assuming that condition 'filenameTable==NULL' is not redundant
zstd-1.3.4/contrib/adaptive-compression/adapt.c:1037:5: note: Null pointer dereference
zstd-1.3.4/contrib/adaptive-compression/adapt.c:581:100: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:581:116: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:597:90: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:597:143: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:597:159: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:608:93: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:608:146: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:608:162: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:609:93: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:609:146: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:609:162: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:711:62: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:779:56: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:868:66: portability: 'ctx->input.buffer.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/adapt.c:868:86: portability: 'ctx->input.buffer.start+ctx->input.filled' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
zstd-1.3.4/contrib/adaptive-compression/datagencli.c:122:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
zstd-1.3.4/contrib/gen_html/gen_html.cpp:45:12: style: The scope of the variable 'epos' can be reduced. [variableScope]
zstd-1.3.4/contrib/gen_html/gen_html.cpp:155:17: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
zstd-1.3.4/contrib/gen_html/gen_html.cpp:156:22: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:273:33: warning: Either the condition 'input==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:275:12: note: Assuming that condition 'input==NULL' is not redundant
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:272:21: note: Assignment 'p=(const uint8_t*)input', assigned value is 0
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:273:33: note: Null pointer addition
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:380:33: warning: Either the condition 'input==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:382:12: note: Assuming that condition 'input==NULL' is not redundant
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:379:21: note: Assignment 'p=(const uint8_t*)input', assigned value is 0
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:380:33: note: Null pointer addition
zstd-1.3.4/contrib/linux-kernel/lib/xxhash.c:300:3: style: Variable 'p32' is modified but its new value is never used. [unreadVariable]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/zstd_opt.h:447:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/zstd_opt.h:551:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/zstd_opt.h:746:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/zstd_opt.h:859:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/compress.c:2767:9: style: The scope of the variable 'fhSize' can be reduced. [variableScope]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/bitstream.h:162:63: style: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/bitstream.h:78:63: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/bitstream.h:162:63: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/bitstream.h:369:60: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/bitstream.h:121:60: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/bitstream.h:369:60: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:427:47: style: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:301:42: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:427:47: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:453:70: style: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:303:65: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:453:70: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:462:75: style: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:305:70: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:462:75: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/compress.c:3412:39: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/decompress.c:2086:35: style: Function 'ZSTD_freeDDict' argument 1 names different: declaration 'cdict' definition 'ddict'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/zstd_internal.h:257:35: note: Function 'ZSTD_freeDDict' argument 1 names different: declaration 'cdict' definition 'ddict'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/decompress.c:2086:35: note: Function 'ZSTD_freeDDict' argument 1 names different: declaration 'cdict' definition 'ddict'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/decompress.c:2175:8: style: struct member 'ZSTD_DStream_s::legacyContext' is never used. [unusedStructMember]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/decompress.c:2176:6: style: struct member 'ZSTD_DStream_s::previousLegacyVersion' is never used. [unusedStructMember]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/entropy_common.c:59:59: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:181:74: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/entropy_common.c:59:59: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/entropy_common.c:59:104: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:181:128: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/entropy_common.c:59:104: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/entropy_common.c:59:125: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:181:144: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/entropy_common.c:59:125: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:92:127: style: Function 'FSE_buildCTable_wksp' argument 5 names different: declaration 'workSpace' definition 'workspace'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:276:127: note: Function 'FSE_buildCTable_wksp' argument 5 names different: declaration 'workSpace' definition 'workspace'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:92:127: note: Function 'FSE_buildCTable_wksp' argument 5 names different: declaration 'workSpace' definition 'workspace'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:92:145: style: Function 'FSE_buildCTable_wksp' argument 6 names different: declaration 'wkspSize' definition 'workspaceSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:276:145: note: Function 'FSE_buildCTable_wksp' argument 6 names different: declaration 'wkspSize' definition 'workspaceSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:92:145: note: Function 'FSE_buildCTable_wksp' argument 6 names different: declaration 'wkspSize' definition 'workspaceSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:448:85: style: Function 'FSE_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:255:85: note: Function 'FSE_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:448:85: note: Function 'FSE_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:448:100: style: Function 'FSE_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:255:97: note: Function 'FSE_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:448:100: note: Function 'FSE_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:608:102: style: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:107:117: note: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:608:102: note: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:785:51: style: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:129:66: note: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_compress.c:785:51: note: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_decompress.c:282:53: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse.h:197:68: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/fse_decompress.c:282:53: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:317:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:746:122: style: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:189:122: note: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:746:122: note: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:752:124: style: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:197:124: note: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:752:124: note: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:759:122: style: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:57:122: note: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:759:122: note: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:765:124: style: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:144:124: note: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_compress.c:765:124: note: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:224:56: style: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:209:56: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:224:56: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:232:48: style: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:202:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:232:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:355:56: style: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:184:56: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:355:56: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:684:56: style: Function 'HUF_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:210:56: note: Function 'HUF_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:684:56: note: Function 'HUF_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:692:48: style: Function 'HUF_decompress1X4_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:204:48: note: Function 'HUF_decompress1X4_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:692:48: note: Function 'HUF_decompress1X4_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:817:56: style: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf.h:185:56: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/lib/zstd/huf_decompress.c:817:56: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/contrib/linux-kernel/test/UserlandTest.cpp:282:15: style: Unused variable: c [unusedVariable]
zstd-1.3.4/contrib/pzstd/Options.cpp:88:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
zstd-1.3.4/contrib/pzstd/Options.cpp:91:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
zstd-1.3.4/contrib/pzstd/Options.cpp:91:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
zstd-1.3.4/contrib/pzstd/Options.cpp:105:8: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
zstd-1.3.4/contrib/pzstd/Options.cpp:336:7: warning: Return value of std::remove_if() ignored. Elements remain in container. [uselessCallsRemove]
zstd-1.3.4/contrib/pzstd/ErrorHolder.h:51:13: warning: Assert statement calls a function which may have desired side effects: 'hasError'. [assertWithSideEffect]
zstd-1.3.4/contrib/pzstd/Logging.h:36:8: style: Technically the member function 'pzstd::Logger::logsAt' can be const. [functionConst]
zstd-1.3.4/contrib/pzstd/utils/Buffer.h:79:20: style: Technically the member function 'pzstd::Buffer::range' can be const. [functionConst]
zstd-1.3.4/contrib/pzstd/utils/Range.h:66:18: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
zstd-1.3.4/contrib/pzstd/utils/Range.h:69:18: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
zstd-1.3.4/contrib/pzstd/utils/WorkQueue.h:147:3: style: Class 'BufferWorkQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
zstd-1.3.4/contrib/pzstd/Pzstd.h:39:3: style: Class 'SharedState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
zstd-1.3.4/contrib/pzstd/utils/WorkQueue.h:52:0: style: Class 'pzstd :: WorkQueue < Buffer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
zstd-1.3.4/contrib/pzstd/utils/WorkQueue.h:52:0: style: Class 'pzstd :: WorkQueue < std :: shared_ptr < BufferWorkQueue > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
zstd-1.3.4/contrib/pzstd/utils/Buffer.h:44:75: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/Range.h:63:41: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/Range.h:105:26: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/Range.h:112:27: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/Range.h:119:28: performance: Function parameter 'first' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/FileSystem.h:59:41: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/FileSystem.h:75:38: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/FileSystem.h:81:17: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:33:16: warning: Access of moved variable 'sized'. [accessMoved]
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:33:16: note: $symbol:sized
Access of moved variable '$symbol'.
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:34:16: warning: Access of moved variable 'sized'. [accessMoved]
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:34:16: note: $symbol:sized
Access of moved variable '$symbol'.
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:38:16: warning: Access of moved variable 'sized'. [accessMoved]
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:38:16: note: $symbol:sized
Access of moved variable '$symbol'.
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:39:16: warning: Access of moved variable 'sized'. [accessMoved]
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
zstd-1.3.4/contrib/pzstd/utils/test/BufferTest.cpp:39:16: note: $symbol:sized
Access of moved variable '$symbol'.
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:246:22: warning: Access of moved variable 'x'. [accessMoved]
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:245:26: note: Calling std::move(x)
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:246:22: note: $symbol:x
Access of moved variable '$symbol'.
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:250:22: warning: Access of moved variable 'x'. [accessMoved]
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:249:27: note: Calling std::move(x)
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:250:22: note: $symbol:x
Access of moved variable '$symbol'.
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:251:17: warning: Access of moved variable 'x'. [accessMoved]
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:245:26: note: Calling std::move(x)
zstd-1.3.4/contrib/pzstd/utils/test/WorkQueueTest.cpp:251:17: note: $symbol:x
Access of moved variable '$symbol'.
zstd-1.3.4/contrib/seekable_format/zstdseek_decompress.c:200:67: style: Function 'ZSTD_seekable_offsetToFrameIndex' argument 2 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/seekable_format/zstd_seekable.h:168:99: note: Function 'ZSTD_seekable_offsetToFrameIndex' argument 2 names different: declaration 'offset' definition 'pos'.
zstd-1.3.4/contrib/seekable_format/zstdseek_decompress.c:200:67: note: Function 'ZSTD_seekable_offsetToFrameIndex' argument 2 names different: declaration 'offset' definition 'pos'.
zstd-1.3.4/contrib/seekable_format/zstdseek_decompress.c:375:70: style: Function 'ZSTD_seekable_decompress' argument 3 names different: declaration 'dstSize' definition 'len'. [funcArgNamesDifferent]
zstd-1.3.4/contrib/seekable_format/zstd_seekable.h:158:82: note: Function 'ZSTD_seekable_decompress' argument 3 names different: declaration 'dstSize' definition 'len'.
zstd-1.3.4/contrib/seekable_format/zstdseek_decompress.c:375:70: note: Function 'ZSTD_seekable_decompress' argument 3 names different: declaration 'dstSize' definition 'len'.
zstd-1.3.4/contrib/seekable_format/zstdseek_decompress.c:297:37: style: Variable 'tableBase' is assigned a value that is never used. [unreadVariable]
zstd-1.3.4/lib/common/bitstream.h:214:41: style: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/bitstream.h:95:62: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
zstd-1.3.4/lib/common/bitstream.h:214:41: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
zstd-1.3.4/lib/common/bitstream.h:462:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/bitstream.h:139:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/common/bitstream.h:462:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/common/fse.h:537:46: style: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/fse.h:407:42: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/lib/common/fse.h:537:46: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/lib/common/fse.h:563:69: style: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/fse.h:409:65: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/lib/common/fse.h:563:69: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/lib/common/fse.h:572:74: style: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/fse.h:411:70: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/lib/common/fse.h:572:74: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
zstd-1.3.4/lib/common/entropy_common.c:61:60: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/fse.h:253:75: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/common/entropy_common.c:61:60: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/common/entropy_common.c:62:30: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/fse.h:253:129: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/common/entropy_common.c:62:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/common/entropy_common.c:62:51: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/fse.h:253:145: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/common/entropy_common.c:62:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/common/fse_decompress.c:263:53: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/fse.h:271:68: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/common/fse_decompress.c:263:53: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/common/xxhash.c:321:61: style: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:234:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
zstd-1.3.4/lib/common/xxhash.c:321:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
zstd-1.3.4/lib/common/xxhash.c:321:101: style: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:234:102: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
zstd-1.3.4/lib/common/xxhash.c:321:101: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
zstd-1.3.4/lib/common/xxhash.c:326:61: style: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:235:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
zstd-1.3.4/lib/common/xxhash.c:326:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
zstd-1.3.4/lib/common/xxhash.c:326:101: style: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:235:102: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
zstd-1.3.4/lib/common/xxhash.c:326:101: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
zstd-1.3.4/lib/common/xxhash.c:401:62: style: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:163:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:401:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:513:68: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:164:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:513:68: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:651:59: style: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:197:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:651:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:651:95: style: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:197:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:651:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:699:64: style: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:198:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:699:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:768:59: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:201:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:768:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:768:95: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:201:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:768:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
zstd-1.3.4/lib/common/xxhash.c:832:70: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/xxhash.h:202:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:832:70: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
zstd-1.3.4/lib/common/xxhash.c:617:76: style: Variable 'p32' is modified but its new value is never used. [unreadVariable]
zstd-1.3.4/lib/common/zstd_common.c:43:41: style: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. [funcArgNamesDifferent]
zstd-1.3.4/lib/common/zstd_errors.h:84:58: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'.
zstd-1.3.4/lib/common/zstd_common.c:43:41: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'.
zstd-1.3.4/lib/compress/fse_compress.c:66:0: error: #error "FSE_FUNCTION_EXTENSION must be defined" [preprocessorErrorDirective]
zstd-1.3.4/lib/compress/huf_compress.c:250:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
zstd-1.3.4/lib/compress/zstd_compress.c:71:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/compress/zstd_compress.c:177:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/compress/zstd_compress.c:2673:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/compress/zstd_compress.c:1479:52: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR != 1' is always true. [redundantCondition]
zstd-1.3.4/lib/compress/zstd_compress.c:1019:17: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
zstd-1.3.4/lib/compress/zstd_compress.c:1012:17: note: Variable 'ptr' is reassigned a value before the old one has been used.
zstd-1.3.4/lib/compress/zstd_compress.c:1019:17: note: Variable 'ptr' is reassigned a value before the old one has been used.
zstd-1.3.4/lib/compress/zstd_compress.c:2462:12: style: The scope of the variable 'fhSize' can be reduced. [variableScope]
zstd-1.3.4/lib/compress/zstd_compress.c:3425:44: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
zstd-1.3.4/lib/compress/zstd_ldm.c:614:13: style: The scope of the variable 'i' can be reduced. [variableScope]
zstd-1.3.4/lib/compress/zstd_ldm.c:465:21: style: Function 'ZSTD_ldm_generateSequences' argument 1 names different: declaration 'ldms' definition 'ldmState'. [funcArgNamesDifferent]
zstd-1.3.4/lib/compress/zstd_ldm.h:41:25: note: Function 'ZSTD_ldm_generateSequences' argument 1 names different: declaration 'ldms' definition 'ldmState'.
zstd-1.3.4/lib/compress/zstd_ldm.c:465:21: note: Function 'ZSTD_ldm_generateSequences' argument 1 names different: declaration 'ldms' definition 'ldmState'.
zstd-1.3.4/lib/compress/zstdmt_compress.c:839:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/compress/zstdmt_compress.c:1595:47: warning: Either the condition 'bufferStart==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
zstd-1.3.4/lib/compress/zstdmt_compress.c:1599:43: note: Assuming that condition 'bufferStart==NULL' is not redundant
zstd-1.3.4/lib/compress/zstdmt_compress.c:1595:47: note: Null pointer addition
zstd-1.3.4/lib/compress/zstdmt_compress.c:1597:45: warning: Either the condition 'rangeStart==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
zstd-1.3.4/lib/compress/zstdmt_compress.c:1599:20: note: Assuming that condition 'rangeStart==NULL' is not redundant
zstd-1.3.4/lib/compress/zstdmt_compress.c:1597:45: note: Null pointer addition
zstd-1.3.4/lib/compress/zstdmt_compress.c:1073:12: style: The scope of the variable 'frameStartPos' can be reduced. [variableScope]
zstd-1.3.4/lib/compress/zstdmt_compress.c:1073:31: style: The scope of the variable 'dstBufferPos' can be reduced. [variableScope]
zstd-1.3.4/lib/compress/zstdmt_compress.c:1219:22: style: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/compress/zstdmt_compress.h:146:49: note: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'.
zstd-1.3.4/lib/compress/zstdmt_compress.c:1219:22: note: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'.
zstd-1.3.4/lib/compress/zstdmt_compress.c:1335:59: style: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'. [funcArgNamesDifferent]
zstd-1.3.4/lib/compress/zstdmt_compress.h:81:62: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'.
zstd-1.3.4/lib/compress/zstdmt_compress.c:1335:59: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'.
zstd-1.3.4/lib/decompress/huf_decompress.c:983:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
zstd-1.3.4/lib/decompress/zstd_decompress.c:213:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/decompress/zstd_decompress.c:2396:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/deprecated/zbuff_compress.c:63:35: style: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:72:83: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:63:35: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:80:49: style: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:75:100: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:80:49: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:85:39: style: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:74:90: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:85:39: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:93:43: style: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:77:87: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:93:43: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:116:40: style: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:78:84: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:116:40: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:129:38: style: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:79:82: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_compress.c:129:38: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:30:35: style: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:124:83: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:30:35: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:38:51: style: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:127:102: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:38:51: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:43:41: style: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:126:92: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:43:41: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:51:45: style: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/deprecated/zbuff.h:129:91: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/deprecated/zbuff_decompress.c:51:45: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/dictBuilder/cover.c:674:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/lib/dictBuilder/cover.c:963:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:286:10: style: The scope of the variable 'd' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:286:13: style: The scope of the variable 'e' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:384:7: style: The scope of the variable 't' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:640:7: style: The scope of the variable 'r' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:691:7: style: The scope of the variable 'r' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:842:21: style: The scope of the variable 'curbuf' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:843:13: style: The scope of the variable 'curbufsize' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:949:10: style: The scope of the variable 'd' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:949:13: style: The scope of the variable 'e' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1073:24: style: The scope of the variable 'e' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1073:28: style: The scope of the variable 'f' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1074:10: style: The scope of the variable 's' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1406:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1406:16: style: The scope of the variable 'unsorted' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1444:14: style: The scope of the variable 'ISAb' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1444:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1449:13: style: The scope of the variable 'k' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1449:22: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1618:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1682:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1754:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1879:7: style: The scope of the variable 'm' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/divsufsort.c:1879:16: style: The scope of the variable 'i' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/zdict.c:503:32: warning: Either the condition '!suffix0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
zstd-1.3.4/lib/dictBuilder/zdict.c:518:9: note: Assuming that condition '!suffix0' is not redundant
zstd-1.3.4/lib/dictBuilder/zdict.c:503:32: note: Null pointer addition
zstd-1.3.4/lib/dictBuilder/zdict.c:210:12: style: The scope of the variable 'maxLength' can be reduced. [variableScope]
zstd-1.3.4/lib/dictBuilder/zdict.c:727:25: style: Checking if unsigned variable 'compressionLevel' is less than zero. [unsignedLessThanZero]
zstd-1.3.4/lib/dictBuilder/zdict.c:869:39: style: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'. [funcArgNamesDifferent]
zstd-1.3.4/lib/dictBuilder/zdict.h:150:45: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'.
zstd-1.3.4/lib/dictBuilder/zdict.c:869:39: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'.
zstd-1.3.4/lib/dictBuilder/zdict.c:871:42: style: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
zstd-1.3.4/lib/dictBuilder/zdict.h:152:48: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'.
zstd-1.3.4/lib/dictBuilder/zdict.c:871:42: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'.
zstd-1.3.4/lib/dictBuilder/zdict.c:1061:53: style: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
zstd-1.3.4/lib/dictBuilder/zdict.h:176:27: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'.
zstd-1.3.4/lib/dictBuilder/zdict.c:1061:53: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'.
zstd-1.3.4/lib/dictBuilder/zdict.c:995:0: error: Memory leak: dictList [memleak]
zstd-1.3.4/lib/legacy/zstd_v01.c:1932:60: style: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v01.h:60:49: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1932:60: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1932:96: style: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v01.h:61:49: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1932:96: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1989:45: style: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v01.h:35:46: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1989:45: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1989:81: style: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v01.h:36:46: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1989:81: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1996:64: style: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v01.h:44:64: note: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:1996:64: note: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v01.c:63:12: style: struct member 'FSE_CStream_t::bitPos' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:64:12: style: struct member 'FSE_CStream_t::startPtr' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:66:12: style: struct member 'FSE_CStream_t::endPtr' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:71:17: style: struct member 'FSE_CState_t::value' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:72:17: style: struct member 'FSE_CState_t::stateTable' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:73:17: style: struct member 'FSE_CState_t::symbolTT' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:74:17: style: struct member 'FSE_CState_t::stateLog' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:333:9: style: struct member 'FSE_symbolCompressionTransform::deltaFindState' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:334:9: style: struct member 'FSE_symbolCompressionTransform::deltaNbBits' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:935:8: style: struct member 'HUF_CElt_s::val' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:940:9: style: struct member 'nodeElt_s::count' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:941:9: style: struct member 'nodeElt_s::parent' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1409:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1410:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1412:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1413:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1414:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1415:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1416:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1418:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1420:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1428:9: style: struct member 'ZSTD_Cctx_s::current' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1429:9: style: struct member 'ZSTD_Cctx_s::nextUpdate' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1434:9: style: struct member 'ZSTD_Cctx_s::hashTable' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v01.c:1436:10: style: struct member 'ZSTD_Cctx_s::buffer' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:488:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v02.c:330:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v02.c:488:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v02.c:2760:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2761:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2763:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2764:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2765:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2766:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2767:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2769:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v02.c:2771:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:490:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v03.c:332:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v03.c:490:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v03.c:3096:64: style: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v03.h:44:64: note: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v03.c:3096:64: note: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v03.c:2401:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2402:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2404:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2405:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2406:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2407:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2408:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2410:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v03.c:2412:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v04.c:2890:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/legacy/zstd_v04.c:818:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:659:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v04.c:818:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1207:67: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:532:68: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1207:67: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1208:30: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:532:122: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1208:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1208:51: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:532:138: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1208:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1438:60: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:552:61: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1438:60: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1918:30: style: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:1639:63: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:1918:30: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:2276:30: style: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:1640:63: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:2276:30: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3218:50: style: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:329:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3218:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3294:74: style: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:326:76: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3294:74: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3294:87: style: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.c:326:88: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3294:87: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3619:66: style: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.h:60:49: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3619:66: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3619:102: style: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.h:61:49: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3619:102: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3624:45: style: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.h:35:46: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3624:45: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3624:81: style: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.h:36:46: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3624:81: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3639:64: style: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.h:44:64: note: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3639:64: note: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3662:75: style: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.h:88:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3662:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3662:87: style: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v04.h:88:88: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v04.c:3662:87: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3171:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
zstd-1.3.4/lib/legacy/zstd_v05.c:887:65: style: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:736:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v05.c:887:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1279:63: style: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:635:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1279:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1280:30: style: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:635:117: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1280:30: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1280:51: style: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:635:133: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1280:51: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1489:56: style: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:657:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1489:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1954:30: style: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:1688:59: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1954:30: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1994:30: style: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:1679:59: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:1994:30: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:2332:30: style: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:1689:59: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:2332:30: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:2375:30: style: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:1680:59: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:2375:30: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3467:85: style: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:321:86: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3467:85: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3468:60: style: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.c:322:64: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3468:60: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3478:52: style: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:73:63: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3478:52: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3488:45: style: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:62:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3488:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3488:69: style: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:62:68: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3488:69: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3493:45: style: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:33:46: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3493:45: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3493:81: style: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:34:46: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3493:81: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3508:64: style: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:42:64: note: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3508:64: note: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3546:73: style: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:91:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3546:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3820:41: style: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:99:49: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3820:41: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3833:57: style: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:102:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3833:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3840:47: style: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:101:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3840:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3848:51: style: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:104:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3848:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3848:75: style: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v05.h:105:64: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'.
zstd-1.3.4/lib/legacy/zstd_v05.c:3848:75: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'.
zstd-1.3.4/lib/legacy/zstd_v05.c:521:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:522:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:524:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:525:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:526:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:527:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:528:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:530:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:532:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:535:10: style: struct member 'seqStore_t::matchLengthFreq' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:536:10: style: struct member 'seqStore_t::litLengthFreq' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:537:10: style: struct member 'seqStore_t::litFreq' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:538:10: style: struct member 'seqStore_t::offCodeFreq' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:539:10: style: struct member 'seqStore_t::matchLengthSum' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:540:10: style: struct member 'seqStore_t::litLengthSum' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:541:10: style: struct member 'seqStore_t::litSum' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v05.c:542:10: style: struct member 'seqStore_t::offCodeSum' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v06.c:2647:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
zstd-1.3.4/lib/legacy/zstd_v06.c:988:65: style: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:839:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v06.c:988:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1263:63: style: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:707:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1263:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1264:30: style: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:707:117: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1264:30: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1264:51: style: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:707:133: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1264:51: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1635:56: style: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:725:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1635:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1649:44: style: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:669:45: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:1649:44: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2093:30: style: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:1831:59: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2093:30: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2131:30: style: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:1823:59: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2131:30: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2465:30: style: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:1832:59: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2465:30: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2507:30: style: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:1824:59: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2507:30: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2855:37: style: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:97:54: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2855:37: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2855:66: style: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:97:80: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:2855:66: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3615:85: style: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.c:331:84: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3615:85: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3636:45: style: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:73:60: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3636:45: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3642:82: style: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:43:61: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3642:82: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3657:64: style: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:51:64: note: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3657:64: note: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3947:41: style: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:110:64: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3947:41: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3960:57: style: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:113:72: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3960:57: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3967:47: style: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:112:62: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3967:47: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3984:51: style: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v06.h:115:66: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:3984:51: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v06.c:569:23: style: struct member 'ZSTDv06_stats_t::unused' is never used. [unusedStructMember]
zstd-1.3.4/lib/legacy/zstd_v07.c:2521:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
zstd-1.3.4/lib/legacy/zstd_v07.c:658:65: style: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:511:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v07.c:658:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1207:63: style: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:755:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1207:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1208:30: style: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:755:117: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1208:30: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1208:51: style: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:755:133: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1208:51: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1655:56: style: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:773:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1655:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1669:44: style: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:724:45: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1669:44: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1892:30: style: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:1138:59: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1892:30: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1901:50: style: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:1087:49: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:1901:50: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2014:30: style: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:1129:59: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2014:30: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2304:30: style: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:1139:59: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2304:30: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2313:50: style: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:1088:49: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2313:50: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2425:30: style: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:1130:59: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2425:30: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3004:37: style: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:91:54: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3004:37: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3004:66: style: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.c:91:80: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3004:66: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3875:45: style: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.h:75:60: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3875:45: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3881:82: style: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.h:50:61: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3881:82: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3896:64: style: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.h:58:64: note: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:3896:64: note: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4320:41: style: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.h:126:61: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4320:41: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4333:57: style: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.h:129:72: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4333:57: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4340:47: style: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.h:128:62: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4340:47: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4357:51: style: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
zstd-1.3.4/lib/legacy/zstd_v07.h:131:66: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:4357:51: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
zstd-1.3.4/lib/legacy/zstd_v07.c:2804:30: style: struct member 'ZSTDv07_stats_s::unused' is never used. [unusedStructMember]
zstd-1.3.4/programs/util.h:534:24: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
zstd-1.3.4/programs/util.h:537:9: note: Assuming that condition '!buf' is not redundant
zstd-1.3.4/programs/util.h:534:24: note: Null pointer addition
zstd-1.3.4/programs/util.h:545:30: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
zstd-1.3.4/programs/util.h:546:21: note: Assuming that condition '!buf' is not redundant
zstd-1.3.4/programs/util.h:545:30: note: Null pointer addition
zstd-1.3.4/programs/dibio.c:293:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/programs/fileio.c:978:12: style: The scope of the variable 'dfnSize' can be reduced. [variableScope]
zstd-1.3.4/programs/fileio.c:994:18: style: The scope of the variable 'u' can be reduced. [variableScope]
zstd-1.3.4/programs/fileio.c:954:38: style: Function 'FIO_compressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'. [funcArgNamesDifferent]
zstd-1.3.4/programs/fileio.h:72:39: note: Function 'FIO_compressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
zstd-1.3.4/programs/fileio.c:954:38: note: Function 'FIO_compressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
zstd-1.3.4/programs/fileio.c:954:63: style: Function 'FIO_compressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'. [funcArgNamesDifferent]
zstd-1.3.4/programs/fileio.h:72:64: note: Function 'FIO_compressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
zstd-1.3.4/programs/fileio.c:954:63: note: Function 'FIO_compressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
zstd-1.3.4/programs/fileio.c:972:48: style: Function 'FIO_compressMultipleFilenames' argument 1 names different: declaration 'srcNamesTable' definition 'inFileNamesTable'. [funcArgNamesDifferent]
zstd-1.3.4/programs/fileio.h:86:48: note: Function 'FIO_compressMultipleFilenames' argument 1 names different: declaration 'srcNamesTable' definition 'inFileNamesTable'.
zstd-1.3.4/programs/fileio.c:972:48: note: Function 'FIO_compressMultipleFilenames' argument 1 names different: declaration 'srcNamesTable' definition 'inFileNamesTable'.
zstd-1.3.4/programs/fileio.c:1690:40: style: Function 'FIO_decompressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'. [funcArgNamesDifferent]
zstd-1.3.4/programs/fileio.h:77:41: note: Function 'FIO_decompressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
zstd-1.3.4/programs/fileio.c:1690:40: note: Function 'FIO_decompressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
zstd-1.3.4/programs/fileio.c:1690:65: style: Function 'FIO_decompressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'. [funcArgNamesDifferent]
zstd-1.3.4/programs/fileio.h:77:66: note: Function 'FIO_decompressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
zstd-1.3.4/programs/fileio.c:1690:65: note: Function 'FIO_decompressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
zstd-1.3.4/programs/zstdcli.c:137:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/datagencli.c:123:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
zstd-1.3.4/tests/decodecorpus.c:565:33: style: Checking if unsigned variable 'compressedSize' is less than zero. [unsignedLessThanZero]
zstd-1.3.4/tests/fuzz/block_decompress.c:38:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_decompress.c:42:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:40:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:43:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:45:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:69:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:73:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:77:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:83:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:84:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/block_round_trip.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/regression_driver.c:44:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/regression_driver.c:45:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/regression_driver.c:50:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/regression_driver.c:55:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/regression_driver.c:58:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/regression_driver.c:20:13: style: Variable 'kFollowLinks' is assigned a value that is never used. [unreadVariable]
zstd-1.3.4/tests/fuzz/simple_decompress.c:37:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_decompress.c:41:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:46:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:47:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:54:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:72:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:76:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:86:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:87:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/simple_round_trip.c:88:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:34:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:43:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:45:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:59:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:64:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:65:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_decompress.c:76:26: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:35:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:37:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:46:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:48:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:76:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:84:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:99:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:112:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:137:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:141:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:145:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:152:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:153:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/stream_round_trip.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzz/zstd_helpers.c:18:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzzer.c:414:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzzer.c:431:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzzer.c:464:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzzer.c:469:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzzer.c:1166:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/fuzzer.c:1172:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/legacy.c:89:9: error: Memory leak: outBuff [memleak]
zstd-1.3.4/tests/paramgrill.c:218:16: style: The scope of the variable 'cSize' can be reduced. [variableScope]
zstd-1.3.4/tests/paramgrill.c:220:16: style: The scope of the variable 'ratio' can be reduced. [variableScope]
zstd-1.3.4/tests/paramgrill.c:597:9: error: Resource leak: f [resourceLeak]
zstd-1.3.4/tests/poolTests.c:105:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
zstd-1.3.4/tests/zbufftest.c:192:16: style: The scope of the variable 'r' can be reduced. [variableScope]
zstd-1.3.4/tests/zstreamtest.c:251:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:258:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:271:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:279:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:314:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:332:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:426:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:443:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:479:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:496:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:518:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:569:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:586:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:600:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:601:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:605:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:632:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:654:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:661:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:667:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:674:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:692:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:698:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:705:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:713:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:722:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:730:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:742:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:751:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:778:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:779:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:780:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:794:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:795:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:796:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:813:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:815:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:817:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:842:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:843:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:844:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:848:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:854:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:855:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:860:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:863:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:864:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:888:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:897:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:998:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1039:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1045:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1046:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1070:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1092:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1109:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1121:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1131:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1139:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1141:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1157:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1160:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1161:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1163:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1166:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1182:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1251:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1293:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1298:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1331:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1346:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1347:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1348:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1366:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1381:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1395:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1410:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1412:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1430:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1434:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1435:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1438:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1454:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1537:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1548:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1577:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1583:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1603:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1609:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1645:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1651:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1655:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1657:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1658:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1659:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1663:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1664:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1665:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1666:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1667:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1674:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1676:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1677:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1680:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1688:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1691:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1692:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1696:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1701:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1706:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1708:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1714:29: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1717:29: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1721:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1739:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1758:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1770:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1773:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1793:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1794:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1796:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1797:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1800:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/tests/zstreamtest.c:1816:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
zstd-1.3.4/zlibWrapper/gzlib.c:374:14: style: The scope of the variable 'n' can be reduced. [variableScope]
zstd-1.3.4/zlibWrapper/gzlib.c:116:9: error: Memory leak: state [memleak]
zstd-1.3.4/zlibWrapper/gzlib.c:297:9: error: Memory leak: path [memleak]
zstd-1.3.4/zlibWrapper/gzread.c:31:14: style: The scope of the variable 'get' can be reduced. [variableScope]
zstd-1.3.4/zlibWrapper/gzread.c:564:20: style: The scope of the variable 'n' can be reduced. [variableScope]
zstd-1.3.4/zlibWrapper/gzread.c:566:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
zstd-1.3.4/zlibWrapper/gzwrite.c:23:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
zstd-1.3.4/zlibWrapper/gzwrite.c:153:14: style: The scope of the variable 'n' can be reduced. [variableScope]
zstd-1.3.4/zlibWrapper/gzwrite.c:311:14: style: The scope of the variable 'have' can be reduced. [variableScope]
zstd-1.3.4/zlibWrapper/gzwrite.c:475:19: style: The scope of the variable 'left' can be reduced. [variableScope]
[19:29]
ftp://ftp.se.debian.org/debian/pool/main/libz/libzypp/libzypp_17.6.1.orig.tar.xz
libzypp-17.6.1/devel/devel.ma/Basic.cc:224:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzypp-17.6.1/devel/devel.ma/Basic.cc:225:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzypp-17.6.1/devel/devel.ma/Basic.cc:29:7: warning: Member variable 'DownloadProgressReceive::lp' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/devel/devel.ma/Basic.cc:84:7: warning: Member variable 'DownloadResolvableReceive::lp' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/devel/devel.ma/Tools.h:80:5: style: Struct 'SetTrue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/devel/devel.ma/MaTest.cc:155:8: style: Technically the member function 'Xprint::operator()' can be const. [functionConst]
libzypp-17.6.1/devel/devel.ma/MaTest.cc:163:8: style: Technically the member function 'Xprint::operator()' can be const. [functionConst]
libzypp-17.6.1/devel/devel.ma/MaTest.cc:365:16: style: Struct 'TestO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/devel/devel.ma/Main.cc:79:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzypp-17.6.1/devel/devel.ma/Main.cc:80:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzypp-17.6.1/devel/devel.ma/NewPool.cc:163:8: style: Technically the member function 'Xprint::operator()' can be const. [functionConst]
libzypp-17.6.1/devel/devel.ma/NewPool.cc:171:8: style: Technically the member function 'Xprint::operator()' can be const. [functionConst]
libzypp-17.6.1/devel/devel.ma/NewPool.cc:372:16: style: Struct 'TestO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/devel/devel.ma/Sat.cc:39:5: style: Struct 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/devel/devel.ma/SigTrackableFail.cc:98:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzypp-17.6.1/devel/devel.ma/Signal.cc:96:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzypp-17.6.1/devel/devel.ma/Signal.cc:76:6: warning: Member variable 'X::_s' is not assigned a value in 'X::operator='. [operatorEqVarError]
libzypp-17.6.1/tests/lib/WebServer.cc:124:22: style: Variable 'strlog' is assigned a value that is never used. [unreadVariable]
libzypp-17.6.1/tests/lib/WebServer.cc:137:16: style: Unused variable: line [unusedVariable]
libzypp-17.6.1/tests/lib/WebServer.cc:155:18: warning: Virtual function 'stop' is called from destructor '~WebServerWebrickImpl()' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
libzypp-17.6.1/tests/lib/WebServer.cc:111:13: note: Calling stop
libzypp-17.6.1/tests/lib/WebServer.cc:155:18: note: stop is a virtual method
libzypp-17.6.1/tests/lib/WebServer.cc:232:18: warning: Virtual function 'stop' is called from destructor '~WebServerMongooseImpl()' at line 193. Dynamic binding is not used. [virtualCallInConstructor]
libzypp-17.6.1/tests/lib/WebServer.cc:193:13: note: Calling stop
libzypp-17.6.1/tests/lib/WebServer.cc:232:18: note: stop is a virtual method
libzypp-17.6.1/tests/lib/WebServer.cc:114:17: style: The function 'port' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:86:17: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:114:17: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:120:18: style: The function 'worker_thread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:83:18: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:120:18: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:150:20: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:74:20: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:150:20: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:155:18: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:80:18: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:155:18: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:165:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:77:18: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:165:18: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:196:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:77:18: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:196:18: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:221:17: style: The function 'port' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:86:17: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:221:17: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:227:20: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:74:20: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:227:20: note: Function in derived class
libzypp-17.6.1/tests/lib/WebServer.cc:232:18: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libzypp-17.6.1/tests/lib/WebServer.cc:80:18: note: Virtual function in base class
libzypp-17.6.1/tests/lib/WebServer.cc:232:18: note: Function in derived class
libzypp-17.6.1/tests/media/media3_test.cc:128:7: style: Expression is always false because 'else if' condition matches previous condition at line 114. [multiCondition]
libzypp-17.6.1/tests/media/media3_test.cc:93:9: style: Condition 'eject_src' is always false [knownConditionTrueFalse]
libzypp-17.6.1/tests/media/media3_test.cc:46:20: note: Assignment 'eject_src=false', assigned value is 0
libzypp-17.6.1/tests/media/media3_test.cc:93:9: note: Condition 'eject_src' is always false
libzypp-17.6.1/tests/media/media3_test.cc:128:9: style: Condition 'close_src' is always false [knownConditionTrueFalse]
libzypp-17.6.1/tests/media/media3_test.cc:47:20: note: Assignment 'close_src=false', assigned value is 0
libzypp-17.6.1/tests/media/media3_test.cc:128:9: note: Condition 'close_src' is always false
libzypp-17.6.1/tests/media/media3_test.cc:93:19: style: Same expression on both sides of '||' because the value of 'eject_src' and 'close_src' are the same. [duplicateExpression]
libzypp-17.6.1/tests/media/media3_test.cc:46:20: note: 'eject_src' is assigned value 'false' here.
libzypp-17.6.1/tests/media/media3_test.cc:47:20: note: 'close_src' is assigned value 'false' here.
libzypp-17.6.1/tests/media/media3_test.cc:93:19: note: Same expression on both sides of '||' because the value of 'eject_src' and 'close_src' are the same.
libzypp-17.6.1/tests/media/media3_test.cc:46:8: style: The scope of the variable 'eject_src' can be reduced. [variableScope]
libzypp-17.6.1/tests/media/media3_test.cc:47:8: style: The scope of the variable 'close_src' can be reduced. [variableScope]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:37:22: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:38:62: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:39:62: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:40:62: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:41:61: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:42:65: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:43:61: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:44:56: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:45:67: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:47:24: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/parser/HistoryLogReader_test.cc:48:79: style: Reading from empty STL container 'history' [reademptycontainer]
libzypp-17.6.1/tests/repo/PluginServices_test.cc:30:3: style: Class 'ServiceCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/tests/repo/RepoSigcheck_test.cc:254:3: style: Struct 'KeyRingGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:122:5: style: Variable 'varsoff' is reassigned a value before the old one has been used. [redundantAssignment]
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:120:5: note: Variable 'varsoff' is reassigned a value before the old one has been used.
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:122:5: note: Variable 'varsoff' is reassigned a value before the old one has been used.
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:150:3: style: Variable 'varsoff' is reassigned a value before the old one has been used. [redundantAssignment]
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:148:3: note: Variable 'varsoff' is reassigned a value before the old one has been used.
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:150:3: note: Variable 'varsoff' is reassigned a value before the old one has been used.
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:91:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libzypp-17.6.1/tests/repo/RepoVariables_test.cc:142:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libzypp-17.6.1/tests/zypp/Flags_test.cc:82:11: style: Same expression on both sides of '^'. [duplicateExpression]
libzypp-17.6.1/tests/zypp/MediaSetAccess_test.cc:26:5: performance: Variable '_media_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzypp-17.6.1/tests/zypp/MediaSetAccess_test.cc:24:3: style: Class 'SimpleVerifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/tests/zypp/PoolQuery_test.cc:45:12: style: The scope of the variable 'nc' can be reduced. [variableScope]
libzypp-17.6.1/tests/zypp/RWPtr_test.cc:73:7: style: Condition '!skip_reset' is always true [knownConditionTrueFalse]
libzypp-17.6.1/tests/zypp/RWPtr_test.cc:55:21: note: Assignment 'skip_reset=false', assigned value is 0
libzypp-17.6.1/tests/zypp/RWPtr_test.cc:73:7: note: Condition '!skip_reset' is always true
libzypp-17.6.1/tests/zypp/RWPtr_test.cc:13:3: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/tests/zypp/Selectable_test.cc:336:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libzypp-17.6.1/tests/zypp/Selectable_test.cc:260:3: style: Struct 'StatusCombination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/tests/zypp/base/InterProcessMutex2_test.cc:32:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libzypp-17.6.1/tests/zypp/base/InterProcessMutex_test.cc:31:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libzypp-17.6.1/tools/ProvideSignedDirectory.cc:17:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libzypp-17.6.1/tools/migrate-sources/migrate-sources.cc:135:8: performance: Possible inefficient checking for 'entries' emptiness. [stlSize]
libzypp-17.6.1/tools/zypp-CheckAccessDeleted.cc:12:3: style: Struct 'TableCol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/tools/zypp-CheckAccessDeleted.cc:15:3: style: Struct 'TableCol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/tools/zypp-NameReqPrv.cc:85:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libzypp-17.6.1/vendor/mongoose/mongoose.c:965:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3220:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3340:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2974:42: style: Redundant condition: !strcmp(ri->request_method,"POST"). 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3667:36: style: Redundant condition: ri->http_version_major==1. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1421:8: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'mon[32]'. [invalidScanfFormatWidth_smaller]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1423:7: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'mon[32]'. [invalidScanfFormatWidth_smaller]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1425:7: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'mon[32]'. [invalidScanfFormatWidth_smaller]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1427:7: warning: Width 3 given in format string (no. 2) is smaller than destination buffer 'mon[32]'. [invalidScanfFormatWidth_smaller]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3554:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3551:0: note: Variable 'value' is reassigned a value before the old one has been used.
libzypp-17.6.1/vendor/mongoose/mongoose.c:3554:2: note: Variable 'value' is reassigned a value before the old one has been used.
libzypp-17.6.1/vendor/mongoose/mongoose.c:584:25: style: The scope of the variable 'cb' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:607:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:608:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:609:7: style: The scope of the variable 'len' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1115:10: style: The scope of the variable 'k' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1511:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1541:11: style: The scope of the variable 't' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1881:9: style: The scope of the variable 'name' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1973:14: style: The scope of the variable 'p' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2217:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2344:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2401:19: style: The scope of the variable 'cb' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2580:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2765:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3050:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3050:13: style: The scope of the variable 'port' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3133:11: style: The scope of the variable 'acl_subnet' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3350:15: style: The scope of the variable 'option_name' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3515:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3515:11: style: The scope of the variable 'ctx_index' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3644:6: style: The scope of the variable 'request_len' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:3715:11: style: The scope of the variable 'ssl' can be reduced. [variableScope]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1820:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libzypp-17.6.1/vendor/mongoose/mongoose.c:1822:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libzypp-17.6.1/vendor/mongoose/mongoose.c:537:61: style: Function 'mg_get_header' argument 2 names different: declaration 'hdr_name' definition 'name'. [funcArgNamesDifferent]
libzypp-17.6.1/vendor/mongoose/mongoose.h:122:69: note: Function 'mg_get_header' argument 2 names different: declaration 'hdr_name' definition 'name'.
libzypp-17.6.1/vendor/mongoose/mongoose.c:537:61: note: Function 'mg_get_header' argument 2 names different: declaration 'hdr_name' definition 'name'.
libzypp-17.6.1/vendor/mongoose/mongoose.c:1273:58: style: Function 'mg_get_var' argument 2 names different: declaration 'var_name' definition 'name'. [funcArgNamesDifferent]
libzypp-17.6.1/vendor/mongoose/mongoose.h:123:60: note: Function 'mg_get_var' argument 2 names different: declaration 'var_name' definition 'name'.
libzypp-17.6.1/vendor/mongoose/mongoose.c:1273:58: note: Function 'mg_get_var' argument 2 names different: declaration 'var_name' definition 'name'.
libzypp-17.6.1/vendor/mongoose/mongoose.c:1950:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2826:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2832:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2838:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libzypp-17.6.1/vendor/mongoose/mongoose.c:2866:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libzypp-17.6.1/zypp/CpeId.cc:640:17: style: Variable 'starting' is assigned a value that is never used. [unreadVariable]
libzypp-17.6.1/zypp/CpeId.cc:89:5: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/DiskUsageCounter.cc:59:0: style: Variable 'idx' is modified but its new value is never used. [unreadVariable]
libzypp-17.6.1/zypp/DiskUsageCounter.cc:80:116: style: Variable 'idx' is modified but its new value is never used. [unreadVariable]
libzypp-17.6.1/zypp/Fetcher.cc:58:10: style: Technically the member function 'zypp::SameFetcherIndex::operator()' can be const. [functionConst]
libzypp-17.6.1/zypp/Fetcher.cc:44:5: style: Struct 'FetcherIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/KeyManager.cc:39:3: style: Struct 'GpgmeErr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/KeyRing.cc:182:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/KeyRing.cc:580:9: performance: Possible inefficient checking for 'fprs' emptiness. [stlSize]
libzypp-17.6.1/zypp/Locale.cc:126:7: style: Struct 'LC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/Locks.cc:287:8: style: Technically the member function 'zypp::LocksCleanPredicate::aborted' can be const. [functionConst]
libzypp-17.6.1/zypp/Locks.cc:356:7: performance: Technically the member function 'zypp::LocksRemovePredicate::contains' can be static. [functionStatic]
libzypp-17.6.1/zypp/Locks.cc:421:8: style: Technically the member function 'zypp::LocksRemovePredicate::aborted' can be const. [functionConst]
libzypp-17.6.1/zypp/Locks.cc:134:0: style: Struct 'zypp :: LockingOutputIterator < std :: insert_iterator < std :: set < PoolQuery > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/Package.cc:118:62: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libzypp-17.6.1/zypp/Pattern.cc:146:14: performance: Technically the member function 'zypp::::PatternExpander::providedBy' can be static. [functionStatic]
libzypp-17.6.1/zypp/PluginFrame.cc:115:30: performance: Technically the member function 'zypp::Impl::mkHeaderPair' can be static. [functionStatic]
libzypp-17.6.1/zypp/PluginFrame.cc:38:7: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PluginFrame.cc:52:7: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PluginScript.cc:46:7: style: Struct 'PluginDebugBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PluginScript.cc:70:7: style: Struct 'PluginDumpStderr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PoolQuery.cc:607:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/PoolQuery.cc:551:10: style: Technically the member function 'zypp::EmptyFilter::operator()' can be const. [functionConst]
libzypp-17.6.1/zypp/PoolQuery.cc:1543:24: performance: Technically the member function 'zypp::detail::PoolQueryMatcher::end' can be static. [functionStatic]
libzypp-17.6.1/zypp/PoolQuery.cc:144:7: style: Struct 'CapabilityMatchPredicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PoolQuery.cc:201:7: style: Struct 'AttrMatchData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PoolQuery.cc:537:5: style: Struct 'MyInserter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PoolQuery.cc:1623:2: style: Class 'PoolQueryMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ProblemSolution.cc:49:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PublicKey.cc:418:19: performance: Technically the member function 'zypp::Impl::_initHomeDir' can be static. [functionStatic]
libzypp-17.6.1/zypp/PublicKey.cc:373:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PublicKey.cc:388:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/PublicKey.cc:403:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/RepoInfo.cc:239:10: performance: Technically the member function 'zypp::Impl::triBoolFromPath' can be static. [functionStatic]
libzypp-17.6.1/zypp/RepoManager.cc:164:11: performance: Variable '_mid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzypp-17.6.1/zypp/RepoManager.cc:675:17: performance: Technically the member function 'zypp::Impl::generateFilename' can be static. [functionStatic]
libzypp-17.6.1/zypp/RepoManager.cc:678:17: performance: Technically the member function 'zypp::Impl::generateFilename' can be static. [functionStatic]
libzypp-17.6.1/zypp/sat/Pool.h:57:9: style: Class 'Pool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/RepoManager.cc:108:7: style: Class 'UrlCredentialExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/RepoManager.cc:161:9: style: Class 'MediaMounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/RepoManager.cc:256:7: style: Struct 'RepoCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/RepoManager.cc:441:7: style: Class 'ServiceCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/RepoManager.cc:525:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/RepoManager.cc:1774:14: performance: Possible inefficient checking for 'filerepos' emptiness. [stlSize]
libzypp-17.6.1/zypp/ResPoolProxy.cc:32:10: performance: Technically the member function 'zypp::PoolItemSaver::saveState' can be static. [functionStatic]
libzypp-17.6.1/zypp/ResPoolProxy.cc:38:10: performance: Technically the member function 'zypp::PoolItemSaver::saveState' can be static. [functionStatic]
libzypp-17.6.1/zypp/ResPoolProxy.cc:44:10: performance: Technically the member function 'zypp::PoolItemSaver::restoreState' can be static. [functionStatic]
libzypp-17.6.1/zypp/ResPoolProxy.cc:50:10: performance: Technically the member function 'zypp::PoolItemSaver::restoreState' can be static. [functionStatic]
libzypp-17.6.1/zypp/ResPoolProxy.cc:56:10: performance: Technically the member function 'zypp::PoolItemSaver::diffState' can be static. [functionStatic]
libzypp-17.6.1/zypp/ResPoolProxy.cc:63:10: performance: Technically the member function 'zypp::PoolItemSaver::diffState' can be static. [functionStatic]
libzypp-17.6.1/zypp/ResolverProblem.cc:64:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ServiceInfo.cc:51:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ShutdownLock_p.h:34:4: style: Class 'ShutdownLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/SysContent.cc:242:7: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/SysContent.cc:277:9: style: Struct 'SycontentNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/SysContent.cc:300:9: style: Struct 'ConsumeEdition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/SysContent.cc:317:9: style: Struct 'ConsumeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/SysContent.cc:332:9: style: Struct 'ConsumeDate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/SysContent.cc:347:9: style: Struct 'ConsumeEntries' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/Url.cc:74:7: warning: Virtual function 'configure' is called from constructor 'LDAPUrl()' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
libzypp-17.6.1/zypp/Url.cc:52:9: note: Calling configure
libzypp-17.6.1/zypp/Url.cc:74:7: note: configure is a virtual method
libzypp-17.6.1/zypp/ZConfig.cc:730:12: performance: Technically the member function 'zypp::Impl::MultiversionMap::scanConfAt' can be static. [functionStatic]
libzypp-17.6.1/zypp/ZConfig.cc:746:12: performance: Technically the member function 'zypp::Impl::MultiversionMap::scanDirAt' can be static. [functionStatic]
libzypp-17.6.1/zypp/ZConfig.cc:308:7: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:270:0: style: Struct 'zypp :: DefaultOption < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:270:0: style: Struct 'zypp :: DefaultOption < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:270:0: style: Struct 'zypp :: DefaultOption < Pathname >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:270:0: style: Struct 'zypp :: DefaultOption < TriBool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:239:0: style: Struct 'zypp :: Option < DownloadMode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:239:0: style: Struct 'zypp :: Option < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:239:0: style: Struct 'zypp :: Option < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:239:0: style: Struct 'zypp :: Option < Pathname >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:239:0: style: Struct 'zypp :: Option < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:239:0: style: Struct 'zypp :: Option < TriBool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ZConfig.cc:709:4: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
libzypp-17.6.1/zypp/base/LogControl.cc:98:16: style: Redundant pointer operation on 'fstr' - it's already a pointer. [redundantPointerOp]
libzypp-17.6.1/zypp/base/LogControl.cc:266:7: style: Technically the member function 'zypp::base::logger::LogControlImpl::isExcessive' can be const. [functionConst]
libzypp-17.6.1/zypp/base/LogControl.cc:185:21: warning: Virtual function 'writeout' is called from destructor '~Loglinebuf()' at line 159. Dynamic binding is not used. [virtualCallInConstructor]
libzypp-17.6.1/zypp/base/LogControl.cc:159:13: note: Calling writeout
libzypp-17.6.1/zypp/base/LogControl.cc:185:21: note: writeout is a virtual method
libzypp-17.6.1/zypp/base/Measure.cc:84:16: performance: Technically the member function 'zypp::debug::Tm::asSec' can be static. [functionStatic]
libzypp-17.6.1/zypp/base/Measure.cc:87:21: performance: Technically the member function 'zypp::debug::Tm::timeStr' can be static. [functionStatic]
libzypp-17.6.1/zypp/base/Measure.cc:100:21: performance: Technically the member function 'zypp::debug::Tm::timeStr' can be static. [functionStatic]
libzypp-17.6.1/zypp/base/Measure.cc:141:7: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/base/Regex.cc:35:8: style: The scope of the variable 'errbuff' can be reduced. [variableScope]
libzypp-17.6.1/zypp/base/Sysconfig.cc:102:10: style: Condition '!found' is always true [knownConditionTrueFalse]
libzypp-17.6.1/zypp/base/Sysconfig.cc:94:15: note: Assignment 'found=false', assigned value is 0
libzypp-17.6.1/zypp/base/Sysconfig.cc:102:10: note: Condition '!found' is always true
libzypp-17.6.1/zypp/media/CredentialManager.cc:77:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/media/CurlConfig.cc:85:19: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
libzypp-17.6.1/zypp/media/MediaAccess.cc:155:16: style: Condition 'use_multicurl' is always true [knownConditionTrueFalse]
libzypp-17.6.1/zypp/media/MediaAccess.cc:137:30: note: Assignment 'use_multicurl=true', assigned value is 1
libzypp-17.6.1/zypp/media/MediaAccess.cc:155:16: note: Condition 'use_multicurl' is always true
libzypp-17.6.1/zypp/media/MediaBlockList.cc:251:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libzypp-17.6.1/zypp/media/MediaBlockList.cc:280:5: error: Resource leak: fp [resourceLeak]
libzypp-17.6.1/zypp/media/MediaBlockList.cc:461:5: error: Resource leak: fp [resourceLeak]
libzypp-17.6.1/zypp/media/MediaCurl.cc:1281:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libzypp-17.6.1/zypp/media/MediaCurl.cc:1270:12: note: outer condition: ret!=0
libzypp-17.6.1/zypp/media/MediaCurl.cc:1281:16: note: identical inner condition: ret!=0
libzypp-17.6.1/zypp/media/MediaCurl.cc:634:3: style: Variable 'curl_info' is reassigned a value before the old one has been used. [redundantAssignment]
libzypp-17.6.1/zypp/media/MediaCurl.cc:633:0: note: Variable 'curl_info' is reassigned a value before the old one has been used.
libzypp-17.6.1/zypp/media/MediaCurl.cc:634:3: note: Variable 'curl_info' is reassigned a value before the old one has been used.
libzypp-17.6.1/zypp/media/MediaCurl.cc:1612:11: style: The scope of the variable 'res' can be reduced. [variableScope]
libzypp-17.6.1/zypp/media/MediaCurl.cc:186:7: warning: Member variable 'ProgressData::drate_period' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/media/MediaCurl.cc:186:7: warning: Member variable 'ProgressData::dload_period' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/media/MediaCurl.cc:186:7: warning: Member variable 'ProgressData::secs' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/media/MediaCurl.cc:186:7: warning: Member variable 'ProgressData::drate_avg' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/media/MediaCurl.cc:186:7: warning: Member variable 'ProgressData::ltime' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/media/MediaCurl.cc:186:7: warning: Member variable 'ProgressData::dload' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/media/MediaCurl.cc:186:7: warning: Member variable 'ProgressData::uload' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/media/MediaCurl.cc:1320:9: error: Resource handle 'file' freed twice. [doubleFree]
libzypp-17.6.1/zypp/media/MediaException.cc:145:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libzypp-17.6.1/zypp/media/MediaHandler.cc:1143:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libzypp-17.6.1/zypp/media/MediaManager.cc:51:7: warning: The struct 'ManagedMedia' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:248:40: style: Function 'headerfunction' argument 1 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:89:31: note: Function 'headerfunction' argument 1 names different: declaration 'ptr' definition 'p'.
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:248:40: note: Function 'headerfunction' argument 1 names different: declaration 'ptr' definition 'p'.
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:1181:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:305:3: performance: Variable '_off' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:305:10: performance: Variable '_blkstart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:309:3: performance: Variable '_pid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:312:3: performance: Variable '_received' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:790:3: performance: Variable '_filesize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:1263:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
libzypp-17.6.1/zypp/media/MediaMultiCurl.cc:1387:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
libzypp-17.6.1/zypp/media/MetaLinkParser.cc:489:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libzypp-17.6.1/zypp/media/proxyinfo/ProxyInfoLibproxy.cc:70:14: style: Variable 'envguard' is assigned a value that is never used. [unreadVariable]
libzypp-17.6.1/zypp/media/proxyinfo/ProxyInfoLibproxy.cc:31:7: style: Struct 'TmpUnsetEnv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/parser/ProductFileReader.cc:140:7: style: Struct 'ProductNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/parser/RepoFileReader.cc:40:2: style: Class 'RepoFileParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/parser/susetags/ContentFileReader.cc:212:17: style: Variable 'modifier' is assigned a value that is never used. [unreadVariable]
libzypp-17.6.1/zypp/parser/susetags/ContentFileReader.cc:46:4: warning: Member variable 'Impl::_inputname' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/parser/susetags/ContentFileReader.cc:46:4: warning: Member variable 'Impl::_repoindex' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/parser/susetags/ContentFileReader.cc:69:9: performance: Technically the member function 'zypp::parser::susetags::Impl::setFileCheckSum' can be static. [functionStatic]
libzypp-17.6.1/zypp/parser/susetags/ContentFileReader.cc:43:7: warning: The struct 'Impl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libzypp-17.6.1/zypp/parser/xml/ParseDef.cc:155:19: performance: Technically the member function 'zypp::xml::Impl::exstr' can be static. [functionStatic]
libzypp-17.6.1/zypp/parser/xml/ParseDef.cc:161:19: performance: Technically the member function 'zypp::xml::Impl::exstr' can be static. [functionStatic]
libzypp-17.6.1/zypp/parser/xml/XmlEscape.cc:40:19: performance: Technically the member function 'iobind::parser::xml_escape_parser::unescape' can be static. [functionStatic]
libzypp-17.6.1/zypp/parser/yum/PatchesFileReader.cc:91:17: style: Unused variable: data_type [unusedVariable]
libzypp-17.6.1/zypp/parser/yum/RepomdFileReader.cc:74:5: warning: Member variable 'Impl::_tag' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/repo/Downloader.cc:29:41: style: Function 'Downloader' argument 1 names different: declaration 'info' definition 'repoinfo'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/Downloader.h:40:35: note: Function 'Downloader' argument 1 names different: declaration 'info' definition 'repoinfo'.
libzypp-17.6.1/zypp/repo/Downloader.cc:29:41: note: Function 'Downloader' argument 1 names different: declaration 'info' definition 'repoinfo'.
libzypp-17.6.1/zypp/repo/Downloader.h:40:7: style: Class 'Downloader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/MediaInfoDownloader.cc:27:59: style: Function 'downloadMediaInfo' argument 3 names different: declaration 'progress' definition 'progressrcv'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/MediaInfoDownloader.h:35:63: note: Function 'downloadMediaInfo' argument 3 names different: declaration 'progress' definition 'progressrcv'.
libzypp-17.6.1/zypp/repo/MediaInfoDownloader.cc:27:59: note: Function 'downloadMediaInfo' argument 3 names different: declaration 'progress' definition 'progressrcv'.
libzypp-17.6.1/zypp/repo/RepoInfoBase.cc:41:5: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/RepoMirrorList.cc:46:2: style: Struct 'RepoMirrorListTempProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/RepoMirrorList.cc:49:2: style: Struct 'RepoMirrorListTempProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/RepoProvideFile.cc:64:2: style: Struct 'DownloadFileReportHack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/RepoProvideFile.cc:124:7: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/RepoType.h:50:20: performance: Technically the member function 'zypp::repo::RepoType::parse' can be static. [functionStatic]
libzypp-17.6.1/zypp/repo/RepoType.cc:46:28: note: Technically the member function 'zypp::repo::RepoType::parse' can be static.
libzypp-17.6.1/zypp/repo/RepoType.h:50:20: note: Technically the member function 'zypp::repo::RepoType::parse' can be static.
libzypp-17.6.1/zypp/repo/RepoType.h:44:5: style: Struct 'RepoType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/RepoVariables.cc:153:7: performance: Technically the member function 'zypp::repo::::FindVar::isnamech' can be static. [functionStatic]
libzypp-17.6.1/zypp/repo/SUSEMediaVerifier.cc:33:15: style: Unused variable: vendor [unusedVariable]
libzypp-17.6.1/zypp/repo/SUSEMediaVerifier.cc:34:15: style: Unused variable: id [unusedVariable]
libzypp-17.6.1/zypp/repo/ServiceType.h:60:23: performance: Technically the member function 'zypp::repo::ServiceType::parse' can be static. [functionStatic]
libzypp-17.6.1/zypp/repo/ServiceType.cc:31:34: note: Technically the member function 'zypp::repo::ServiceType::parse' can be static.
libzypp-17.6.1/zypp/repo/ServiceType.h:60:23: note: Technically the member function 'zypp::repo::ServiceType::parse' can be static.
libzypp-17.6.1/zypp/repo/ServiceType.h:54:5: style: Struct 'ServiceType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:34:41: style: Function 'Downloader' argument 1 names different: declaration 'info' definition 'repoinfo'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/yum/Downloader.h:53:37: note: Function 'Downloader' argument 1 names different: declaration 'info' definition 'repoinfo'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:34:41: note: Function 'Downloader' argument 1 names different: declaration 'info' definition 'repoinfo'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:81:60: style: Function 'patches_Callback' argument 1 names different: declaration 'loc' definition 'loc_r'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/yum/Downloader.h:73:55: note: Function 'patches_Callback' argument 1 names different: declaration 'loc' definition 'loc_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:81:60: note: Function 'patches_Callback' argument 1 names different: declaration 'loc' definition 'loc_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:81:82: style: Function 'patches_Callback' argument 2 names different: declaration 'id' definition 'id_r'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/yum/Downloader.h:73:79: note: Function 'patches_Callback' argument 2 names different: declaration 'id' definition 'id_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:81:82: note: Function 'patches_Callback' argument 2 names different: declaration 'id' definition 'id_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:156:59: style: Function 'repomd_Callback' argument 1 names different: declaration 'loc' definition 'loc_r'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/yum/Downloader.h:72:54: note: Function 'repomd_Callback' argument 1 names different: declaration 'loc' definition 'loc_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:156:59: note: Function 'repomd_Callback' argument 1 names different: declaration 'loc' definition 'loc_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:156:87: style: Function 'repomd_Callback' argument 2 names different: declaration 'dtype' definition 'dtype_r'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/yum/Downloader.h:72:79: note: Function 'repomd_Callback' argument 2 names different: declaration 'dtype' definition 'dtype_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:156:87: note: Function 'repomd_Callback' argument 2 names different: declaration 'dtype' definition 'dtype_r'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:177:113: style: Function 'download' argument 3 names different: declaration 'progress' definition 'progressrcv'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/repo/yum/Downloader.h:64:58: note: Function 'download' argument 3 names different: declaration 'progress' definition 'progressrcv'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:177:113: note: Function 'download' argument 3 names different: declaration 'progress' definition 'progressrcv'.
libzypp-17.6.1/zypp/repo/yum/Downloader.cc:108:5: style: Struct 'RepomdFileReaderCallback2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/repo/yum/ResourceType.h:65:24: performance: Technically the member function 'zypp::repo::yum::ResourceType::parse' can be static. [functionStatic]
libzypp-17.6.1/zypp/repo/yum/ResourceType.cc:42:36: note: Technically the member function 'zypp::repo::yum::ResourceType::parse' can be static.
libzypp-17.6.1/zypp/repo/yum/ResourceType.h:65:24: note: Technically the member function 'zypp::repo::yum::ResourceType::parse' can be static.
libzypp-17.6.1/zypp/repo/yum/ResourceType.h:59:5: style: Struct 'ResourceType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/sat/LookupAttr.cc:145:30: performance: Technically the member function 'zypp::sat::Impl::end' can be static. [functionStatic]
libzypp-17.6.1/zypp/sat/Solvable.cc:590:9: style: Struct 'NoMatchIn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/sat/Transaction.cc:77:2: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/sat/Transaction.cc:60:4: style: Struct 'PostMortem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/sat/WhatProvides.cc:48:9: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/sat/WhatProvides.cc:52:9: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:295:17: style: The scope of the variable 'poolDumped' can be reduced. [variableScope]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:192:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:209:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:339:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:340:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:350:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:352:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:427:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:445:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:490:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:533:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:575:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:594:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:613:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:632:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:230:5: style: Struct 'UndoTransact' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/solver/detail/Resolver.cc:245:5: style: Struct 'DoTransact' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:1310:12: style: The scope of the variable 'gotone' can be reduced. [variableScope]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:566:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:576:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:613:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:703:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:714:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:732:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:738:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:768:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:773:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:783:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:1075:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:1087:121: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:335:5: style: Class 'CheckIfUpdate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:362:5: style: Class 'CollectPseudoInstalled' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:1073:8: performance: Possible inefficient checking for 'providerlistInstalled' emptiness. [stlSize]
libzypp-17.6.1/zypp/solver/detail/SATResolver.cc:1082:8: performance: Possible inefficient checking for 'providerlistUninstalled' emptiness. [stlSize]
libzypp-17.6.1/zypp/solver/detail/SolverQueueItemInstallOneOf.cc:53:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/SolverQueueItemInstallOneOf.cc:90:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:317:31: style: Function 'HelixControl' argument 2 names different: declaration 'sourceTable' definition 'repoTable'. [funcArgNamesDifferent]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:283:29: note: Function 'HelixControl' argument 2 names different: declaration 'sourceTable' definition 'repoTable'.
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:317:31: note: Function 'HelixControl' argument 2 names different: declaration 'sourceTable' definition 'repoTable'.
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:457:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:460:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:397:15: warning: Member variable 'HelixControl::file' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:397:15: warning: Member variable 'HelixControl::_inSetup' is not initialized in the constructor. [uninitMemberVar]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:313:17: style: Technically the member function 'zypp::solver::detail::HelixControl::filename' can be const. [functionConst]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:325:5: style: Class 'HelixControl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:325:5: style: Class 'HelixControl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libzypp-17.6.1/zypp/solver/detail/Testcase.cc:235:5: style: Class 'HelixResolvable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/target/RpmPostTransCollector.cc:47:2: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/target/TargetImpl.cc:1353:2: style: Struct 'NotifyAttemptToModify' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/target/hal/HalContext.cc:202:9: style: Class 'HalVolume_Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1856:3: style: Variable 'pos1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1850:0: note: Variable 'pos1' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1856:3: note: Variable 'pos1' is reassigned a value before the old one has been used if variable is no semaphore variable.
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:560:16: style: The scope of the variable 'v3backup' can be reduced. [variableScope]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:2388:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:115:3: style: Struct 'KeyRingSignalReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:199:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:200:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:201:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:203:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:204:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:205:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:982:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:983:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:142:38: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:142:63: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1134:27: warning: Access of moved variable 'line'. [accessMoved]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1139:28: note: Calling std::move(line)
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1134:27: note: $symbol:line
Access of moved variable '$symbol'.
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1204:27: warning: Access of moved variable 'line'. [accessMoved]
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1209:28: note: Calling std::move(line)
libzypp-17.6.1/zypp/target/rpm/RpmDb.cc:1204:27: note: $symbol:line
Access of moved variable '$symbol'.
libzypp-17.6.1/zypp/target/rpm/RpmHeader.cc:33:19: style: The scope of the variable 'lastUnameAlloced' can be reduced. [variableScope]
libzypp-17.6.1/zypp/target/rpm/RpmHeader.cc:83:19: style: The scope of the variable 'lastGnameAlloced' can be reduced. [variableScope]
libzypp-17.6.1/zypp/target/rpm/RpmHeader.cc:54:6: error: Common realloc mistake: 'lastUname' nulled but not freed upon failure [memleakOnRealloc]
libzypp-17.6.1/zypp/target/rpm/RpmHeader.cc:104:6: error: Common realloc mistake: 'lastGname' nulled but not freed upon failure [memleakOnRealloc]
libzypp-17.6.1/zypp/target/rpm/librpmDb.cc:579:3: style: Class 'D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/ui/SelectableImpl.cc:132:14: style: Technically the member function 'zypp::ui::StatusBackup::forEach' can be const. [functionConst]
libzypp-17.6.1/zypp/url/UrlBase.cc:843:19: style: Unused variable: username [unusedVariable]
libzypp-17.6.1/zypp/url/UrlBase.cc:843:29: style: Unused variable: password [unusedVariable]
libzypp-17.6.1/zypp/url/UrlBase.cc:843:39: style: Unused variable: host [unusedVariable]
libzypp-17.6.1/zypp/url/UrlBase.cc:843:45: style: Unused variable: port [unusedVariable]
libzypp-17.6.1/zypp/url/UrlBase.cc:118:7: style: Class 'UrlBaseData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libzypp-17.6.1/zypp/url/UrlUtils.cc:39:24: style: The scope of the variable 'pos' can be reduced. [variableScope]
libzypp-17.6.1/zypp/url/UrlUtils.cc:169:19: style: The scope of the variable 'pos' can be reduced. [variableScope]
libzypp-17.6.1/zypp/url/UrlUtils.cc:208:32: style: The scope of the variable 'pos' can be reduced. [variableScope]
[19:29]
DATE 2018-08-21
TIME 19:29:49