DACA2 - libi

STARTDATE 2018-08-18
STARTTIME 19:38:27
GIT-REVISION 19af19b

ftp://ftp.se.debian.org/debian/pool/main/libi/libi18n-acceptlanguage-perl/libi18n-acceptlanguage-perl_1.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libi18n-charset-perl/libi18n-charset-perl_1.417.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libi8x/libi8x_0.0.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libi/libibatis-java/libibatis-java_2.3.4.726.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libibcm/libibcm_1.0.5.orig.tar.gz
libibcm-1.0.5/src/cm.c:165:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libibcm-1.0.5/src/cm.c:397:28: style: The scope of the variable 'p_path' can be reduced. [variableScope]
libibcm-1.0.5/src/cm.c:398:28: style: The scope of the variable 'a_path' can be reduced. [variableScope]
libibcm-1.0.5/src/cm.c:669:28: style: The scope of the variable 'abi_path' can be reduced. [variableScope]
libibcm-1.0.5/src/cm.c:702:28: style: The scope of the variable 'abi_path' can be reduced. [variableScope]
libibcm-1.0.5/src/cm.c:272:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:298:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:307:15: portability: '(void*)cm_id' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:329:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:358:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:383:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:407:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:464:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:465:25: portability: '(void*)cm_id' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:499:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:545:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:569:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:593:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:648:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:675:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:711:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:750:2: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:845:12: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:1008:15: portability: '(void*)event->cm_id' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:1012:16: portability: '(void*)event->param.req_rcvd.listen_id' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:1030:16: portability: '(void*)event->param.sidr_req_rcvd.listen_id' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibcm-1.0.5/src/cm.c:272:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:298:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:329:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:358:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:383:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:407:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:425:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:434:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:464:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:499:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:545:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:569:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:593:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:648:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:675:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:679:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:711:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:719:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:750:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:840:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibcm-1.0.5/src/cm.c:853:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libibcommon/libibcommon_1.1.2-20090314.orig.tar.gz
trunk/src/sysfs.c:102:17: style: The scope of the variable 'str' can be reduced. [variableScope]
trunk/src/sysfs.c:125:17: style: The scope of the variable 'str' can be reduced. [variableScope]
trunk/src/util.c:69:6: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
trunk/src/util.c:83:6: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
trunk/src/util.c:100:6: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiberty/libiberty_20180614.orig.tar.xz
libiberty-20180614/libiberty/argv.c:106:19: style: The scope of the variable 'scan' can be reduced. [variableScope]
libiberty-20180614/libiberty/argv.c:178:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
libiberty-20180614/libiberty/argv.c:180:7: style: The scope of the variable 'squote' can be reduced. [variableScope]
libiberty-20180614/libiberty/argv.c:181:7: style: The scope of the variable 'dquote' can be reduced. [variableScope]
libiberty-20180614/libiberty/argv.c:182:7: style: The scope of the variable 'bsquote' can be reduced. [variableScope]
libiberty-20180614/libiberty/argv.c:183:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
libiberty-20180614/libiberty/argv.c:184:7: style: The scope of the variable 'maxargc' can be reduced. [variableScope]
libiberty-20180614/libiberty/bsearch.c:77:20: style: The scope of the variable 'cmp' can be reduced. [variableScope]
libiberty-20180614/libiberty/bsearch.c:78:23: style: The scope of the variable 'p' can be reduced. [variableScope]
libiberty-20180614/libiberty/cp-demangle.c:1929:8: style: The scope of the variable 'c' can be reduced. [variableScope]
libiberty-20180614/libiberty/cp-demangle.c:6211:30: style: The scope of the variable 'dc' can be reduced. [variableScope]
libiberty-20180614/libiberty/cp-demangle.c:4703:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libiberty-20180614/libiberty/cp-demangle.c:4745:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libiberty-20180614/libiberty/cp-demangle.c:5188:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libiberty-20180614/libiberty/cp-demangle.c:5210:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libiberty-20180614/libiberty/cp-demangle.c:5726:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libiberty-20180614/libiberty/cp-demangle.c:4299:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/cp-demangle.c:4301:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/cp-demangle.c:6238:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/cp-demangle.c:6239:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/cp-demangle.c:6519:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/cp-demangle.c:6520:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/cp-demangle.c:4768:21: error: Uninitialized struct member: dpt.next [uninitStructMember]
libiberty-20180614/libiberty/cp-demangle.c:6137:19: error: Uninitialized struct member: dpt.next [uninitStructMember]
libiberty-20180614/libiberty/cp-demangle.c:6147:19: error: Uninitialized struct member: dpt.next [uninitStructMember]
libiberty-20180614/libiberty/cplus-dem.c:2762:20: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
libiberty-20180614/libiberty/cplus-dem.c:2442:7: style: Variable 'start_spec_args' is reassigned a value before the old one has been used. [redundantAssignment]
libiberty-20180614/libiberty/cplus-dem.c:2437:0: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/cplus-dem.c:2442:7: note: Variable 'start_spec_args' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/cplus-dem.c:3231:3: style: Variable 'recurse' is reassigned a value before the old one has been used. [redundantAssignment]
libiberty-20180614/libiberty/cplus-dem.c:3228:0: note: Variable 'recurse' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/cplus-dem.c:3231:3: note: Variable 'recurse' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/cplus-dem.c:3235:3: style: Variable 'recurse_dem' is reassigned a value before the old one has been used. [redundantAssignment]
libiberty-20180614/libiberty/cplus-dem.c:3229:0: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/cplus-dem.c:3235:3: note: Variable 'recurse_dem' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/cplus-dem.c:4337:40: style: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same. [duplicateExpression]
libiberty-20180614/libiberty/cplus-dem.c:4283:23: note: 'start' is assigned value '*mangled' here.
libiberty-20180614/libiberty/cplus-dem.c:4337:40: note: Same expression on both sides of '-' because the value of '*mangled' and 'start' are the same.
libiberty-20180614/libiberty/cplus-dem.c:1220:7: style: The scope of the variable 'success' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:1794:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:1796:7: style: The scope of the variable 'need_comma' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:2072:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:2813:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:3276:7: style: The scope of the variable 'n' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:3362:8: style: The scope of the variable 'num' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:3583:7: style: The scope of the variable 'n' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:3636:11: style: The scope of the variable 'member' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:4510:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiberty-20180614/libiberty/cplus-dem.c:4969:7: style: The scope of the variable 'n' can be reduced. [variableScope]
libiberty-20180614/libiberty/d-demangle.c:942:12: style: The scope of the variable 'value' can be reduced. [variableScope]
libiberty-20180614/libiberty/d-demangle.c:943:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
libiberty-20180614/libiberty/d-demangle.c:944:11: style: The scope of the variable 'width' can be reduced. [variableScope]
libiberty-20180614/libiberty/fibheap.c:363:7: style: The scope of the variable 'd' can be reduced. [variableScope]
libiberty-20180614/libiberty/floatformat.c:403:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
libiberty-20180614/libiberty/floatformat.c:473:17: style: The scope of the variable 'mant' can be reduced. [variableScope]
libiberty-20180614/libiberty/floatformat.c:474:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
libiberty-20180614/libiberty/floatformat.c:609:16: style: The scope of the variable 'mant_bits' can be reduced. [variableScope]
libiberty-20180614/libiberty/floatformat.c:70:57: style: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
libiberty-20180614/libiberty/floatformat.c:66:64: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'.
libiberty-20180614/libiberty/floatformat.c:70:57: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'.
libiberty-20180614/libiberty/floatformat.c:71:44: style: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
libiberty-20180614/libiberty/floatformat.c:67:50: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'.
libiberty-20180614/libiberty/floatformat.c:71:44: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'.
libiberty-20180614/libiberty/getpwd.c:74:10: style: The scope of the variable 's' can be reduced. [variableScope]
libiberty-20180614/libiberty/getruntime.c:114:22: style: Condition 'clocks_per_sec<=1000000' is always true [knownConditionTrueFalse]
libiberty-20180614/libiberty/getruntime.c:113:31: note: Assignment 'clocks_per_sec=1', assigned value is 1
libiberty-20180614/libiberty/getruntime.c:114:22: note: Condition 'clocks_per_sec<=1000000' is always true
libiberty-20180614/libiberty/hashtab.c:416:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiberty-20180614/libiberty/hashtab.c:442:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiberty-20180614/libiberty/hex.c:28:0: error: #error "hex.c requires EOF == -1" [preprocessorErrorDirective]
libiberty-20180614/libiberty/make-relative-prefix.c:205:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiberty-20180614/libiberty/make-relative-prefix.c:260:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/obstack.c:132:28: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libiberty-20180614/libiberty/obstack.c:133:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libiberty-20180614/libiberty/obstack.c:134:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libiberty-20180614/libiberty/pex-msdos.c:144:7: style: Unused variable: fdinex [unusedVariable]
libiberty-20180614/libiberty/pex-msdos.c:310:29: style: Variable 'ms' is assigned a value that is never used. [unreadVariable]
libiberty-20180614/libiberty/pex-win32.c:794:3: style: Variable 'stdin_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libiberty-20180614/libiberty/pex-win32.c:790:3: note: Variable 'stdin_handle' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/pex-win32.c:794:3: note: Variable 'stdin_handle' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/pex-win32.c:795:3: style: Variable 'stdout_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libiberty-20180614/libiberty/pex-win32.c:791:3: note: Variable 'stdout_handle' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/pex-win32.c:795:3: note: Variable 'stdout_handle' is reassigned a value before the old one has been used.
libiberty-20180614/libiberty/pex-win32.c:606:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/putenv.c:76:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5813:18: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
libiberty-20180614/libiberty/regex.c:5804:17: note: Assignment 'string1=0', assigned value is 0
libiberty-20180614/libiberty/regex.c:5813:18: note: Null pointer addition
libiberty-20180614/libiberty/regex.c:4444:34: style: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'. [funcArgNamesDifferent]
libiberty-20180614/libiberty/regex.c:1867:55: note: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'.
libiberty-20180614/libiberty/regex.c:4444:34: note: Function 'byte_compile_range' argument 1 names different: declaration 'range_start' definition 'range_start_char'.
libiberty-20180614/libiberty/regex.c:4583:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:4792:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5685:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5695:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5696:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5697:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5698:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5699:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5700:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5701:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5702:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:5703:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:6753:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:6907:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:6964:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:7193:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:7206:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libiberty-20180614/libiberty/regex.c:2456:7: error: Memory leak: compile_stack.stack [memleak]
libiberty-20180614/libiberty/regex.c:4316:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libiberty-20180614/libiberty/regex.c:4319:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libiberty-20180614/libiberty/regex.c:4467:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libiberty-20180614/libiberty/rust-demangle.c:146:31: style: Function 'is_prefixed_hash' argument 1 names different: declaration 'start' definition 'str'. [funcArgNamesDifferent]
libiberty-20180614/libiberty/rust-demangle.c:95:42: note: Function 'is_prefixed_hash' argument 1 names different: declaration 'start' definition 'str'.
libiberty-20180614/libiberty/rust-demangle.c:146:31: note: Function 'is_prefixed_hash' argument 1 names different: declaration 'start' definition 'str'.
libiberty-20180614/libiberty/rust-demangle.c:176:30: style: Function 'looks_like_rust' argument 1 names different: declaration 'sym' definition 'str'. [funcArgNamesDifferent]
libiberty-20180614/libiberty/rust-demangle.c:96:41: note: Function 'looks_like_rust' argument 1 names different: declaration 'sym' definition 'str'.
libiberty-20180614/libiberty/rust-demangle.c:176:30: note: Function 'looks_like_rust' argument 1 names different: declaration 'sym' definition 'str'.
libiberty-20180614/libiberty/safe-ctype.c:122:0: error: #error "<safe-ctype.h> requires EOF == -1" [preprocessorErrorDirective]
libiberty-20180614/libiberty/simple-object-coff.c:136:21: style: struct member 'Anonymous3::x_zeroes' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-coff.c:144:19: style: struct member 'Anonymous4::x_nreloc' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-coff.c:145:19: style: struct member 'Anonymous4::x_nlinno' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-coff.c:146:19: style: struct member 'Anonymous4::x_checksum' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-coff.c:147:19: style: struct member 'Anonymous4::x_associated' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-coff.c:148:19: style: struct member 'Anonymous4::x_comdat' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-elf.c:1517:15: style: The scope of the variable 'sh_info' can be reduced. [variableScope]
libiberty-20180614/libiberty/simple-object-mach-o.c:374:15: error: Null pointer dereference: fetch_64 [nullPointer]
libiberty-20180614/libiberty/simple-object-mach-o.c:356:14: note: Assignment 'fetch_64=NULL', assigned value is 0
libiberty-20180614/libiberty/simple-object-mach-o.c:374:15: note: Null pointer dereference
libiberty-20180614/libiberty/simple-object-mach-o.c:620:11: style: The scope of the variable 'l' can be reduced. [variableScope]
libiberty-20180614/libiberty/simple-object-mach-o.c:1251:18: style: Variable 'secaddr' is assigned a value that is never used. [unreadVariable]
libiberty-20180614/libiberty/simple-object-xcoff.c:844:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libiberty-20180614/libiberty/simple-object-xcoff.c:504:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
libiberty-20180614/libiberty/simple-object-xcoff.c:94:21: style: struct member 'Anonymous4::s_paddr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:95:21: style: struct member 'Anonymous4::s_vaddr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:98:21: style: struct member 'Anonymous4::s_relptr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:99:21: style: struct member 'Anonymous4::s_lnnoptr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:100:21: style: struct member 'Anonymous4::s_nreloc' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:101:21: style: struct member 'Anonymous4::s_nlnno' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:106:21: style: struct member 'Anonymous5::s_paddr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:107:21: style: struct member 'Anonymous5::s_vaddr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:110:21: style: struct member 'Anonymous5::s_relptr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:111:21: style: struct member 'Anonymous5::s_lnnoptr' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:112:21: style: struct member 'Anonymous5::s_nreloc' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:113:21: style: struct member 'Anonymous5::s_nlnno' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:194:21: style: struct member 'Anonymous12::x_zeroes' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:196:21: style: struct member 'Anonymous12::x_pad' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:197:21: style: struct member 'Anonymous12::x_ftype' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:204:19: style: struct member 'Anonymous13::x_nreloc' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:205:19: style: struct member 'Anonymous13::x_nlinno' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:215:16: style: struct member 'Anonymous16::x_parmhash' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:216:16: style: struct member 'Anonymous16::x_snhash' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:219:16: style: struct member 'Anonymous16::x_stab' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:220:16: style: struct member 'Anonymous16::x_snstab' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:228:16: style: struct member 'Anonymous18::x_parmhash' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:229:16: style: struct member 'Anonymous18::x_snhash' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:233:16: style: struct member 'Anonymous18::pad' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:234:16: style: struct member 'Anonymous18::x_auxtype' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:242:19: style: struct member 'Anonymous19::pad1' is never used. [unusedStructMember]
libiberty-20180614/libiberty/simple-object-xcoff.c:243:19: style: struct member 'Anonymous19::x_nreloc' is never used. [unusedStructMember]
libiberty-20180614/libiberty/sort.c:70:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
libiberty-20180614/libiberty/sort.c:83:19: warning: Division of result of sizeof() on pointer type. [divideSizeof]
libiberty-20180614/libiberty/sort.c:94:6: warning: Division of result of sizeof() on pointer type. [divideSizeof]
libiberty-20180614/libiberty/sort.c:113:14: warning: Division of result of sizeof() on pointer type. [divideSizeof]
libiberty-20180614/libiberty/spaces.c:50:18: style: The scope of the variable 't' can be reduced. [variableScope]
libiberty-20180614/libiberty/strcasecmp.c:74:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
libiberty-20180614/libiberty/strcasecmp.c:74:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
libiberty-20180614/libiberty/strncasecmp.c:73:28: style: The scope of the variable 'u1' can be reduced. [variableScope]
libiberty-20180614/libiberty/strncasecmp.c:73:32: style: The scope of the variable 'u2' can be reduced. [variableScope]
libiberty-20180614/libiberty/strncmp.c:22:26: style: The scope of the variable 'u1' can be reduced. [variableScope]
libiberty-20180614/libiberty/strncmp.c:22:30: style: The scope of the variable 'u2' can be reduced. [variableScope]
libiberty-20180614/libiberty/vprintf-support.c:52:18: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libiberty-20180614/libiberty/vprintf-support.c:64:36: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libiberty-20180614/libiberty/vprintf-support.c:74:33: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libiberty-20180614/libiberty/vprintf-support.c:92:23: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libibmad/libibmad_1.3.12.orig.tar.gz
libibmad-1.3.12/src/dump.c:51:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libibmad-1.3.12/src/dump.c:54:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libibmad-1.3.12/src/dump.c:58:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libibmad-1.3.12/src/dump.c:730:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libibmad-1.3.12/src/dump.c:602:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libibmad-1.3.12/src/fields.c:1047:27: style: The scope of the variable 'i' can be reduced. [variableScope]
libibmad-1.3.12/src/fields.c:996:30: portability: '(void*)(char*)buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibmad-1.3.12/src/fields.c:996:42: portability: '(void*)(char*)buf+base_offs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibmad-1.3.12/src/register.c:135:10: style: The scope of the variable 'oui' can be reduced. [variableScope]
libibmad-1.3.12/src/rpc.c:224:14: style: The scope of the variable 'len' can be reduced. [variableScope]
libibmad-1.3.12/src/vendor.c:69:8: style: The scope of the variable 'p_ret' can be reduced. [variableScope]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libibtk/libibtk_0.0.14.orig.tar.gz
libibtk-0.0.14/src/ibox.cpp:187:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libibtk-0.0.14/src/ibutton.cpp:123:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libibtk-0.0.14/src/idodad.h:41:3: warning: Member variable 'IDoDad::Win' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/idodad.h:41:3: warning: Member variable 'IDoDad::parent' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::Wrk' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::wx' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::wy' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::xpos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::ypos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::xsize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::ysize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::nent' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::dy' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::lines' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::sel' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::selmax' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::selmin' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::text' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::lastclick' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::dccallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::selcallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ilistbox.h:46:3: warning: Member variable 'IListBox::deselcallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::xpos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::ypos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::xsize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::ysize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::state' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::clickcallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::upcallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::downcallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibutton.h:51:3: warning: Member variable 'IButton::text' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::text' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::xpos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::ypos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::xsize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::ysize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::disabled' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::xscroll' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::Wlen' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::tcp' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::tcp2' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::gcp' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::gcp2' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::nextfocus' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/ibox.h:54:3: warning: Member variable 'IBox::changecallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/itextbox.h:38:3: warning: Member variable 'ITextBox::xpos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/itextbox.h:38:3: warning: Member variable 'ITextBox::ypos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/itextbox.h:38:3: warning: Member variable 'ITextBox::xsize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/itextbox.h:38:3: warning: Member variable 'ITextBox::ysize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/idodad.h:47:7: style: Technically the member function 'IDoDad::Hidden' can be const. [functionConst]
libibtk-0.0.14/src/idodad.h:49:7: style: Technically the member function 'IDoDad::Flags' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:86:10: style: Technically the member function 'IWindow::GetWindow' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:87:10: style: Technically the member function 'IWindow::GetWindowBuffer' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:88:10: style: Technically the member function 'IWindow::GetRootWindow' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:90:6: style: Technically the member function 'IWindow::GetGC' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:91:6: style: Technically the member function 'IWindow::GetClipGC' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:94:8: style: Technically the member function 'IWindow::GetFont' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:99:7: style: Technically the member function 'IWindow::HasQuit' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:100:16: style: Technically the member function 'IWindow::GetSelectColor' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:101:16: style: Technically the member function 'IWindow::GetPaperColor' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:102:16: style: Technically the member function 'IWindow::GetFGColor' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:103:16: style: Technically the member function 'IWindow::GetWinBGColor' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:104:16: style: Technically the member function 'IWindow::GetBGColor' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:105:16: style: Technically the member function 'IWindow::GetLBGColor' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:106:16: style: Technically the member function 'IWindow::GetDBGColor' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:135:7: style: Technically the member function 'IWindow::XPos' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:136:7: style: Technically the member function 'IWindow::YPos' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:137:7: style: Technically the member function 'IWindow::XSize' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:138:7: style: Technically the member function 'IWindow::YSize' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:141:7: style: Technically the member function 'IWindow::Depth' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:144:7: style: Technically the member function 'IWindow::Appearance' can be const. [functionConst]
libibtk-0.0.14/src/ilistbox.h:39:7: style: Technically the member function 'IListBox::SelNum' can be const. [functionConst]
libibtk-0.0.14/src/ibutton.h:49:7: style: Technically the member function 'IButton::State' can be const. [functionConst]
libibtk-0.0.14/src/ibox.h:37:7: style: Technically the member function 'IBox::CurPos' can be const. [functionConst]
libibtk-0.0.14/src/iwindow.h:78:3: style: Class 'IWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libibtk-0.0.14/src/ilistbox.h:33:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:42:15: note: Virtual function in base class
libibtk-0.0.14/src/ilistbox.h:33:15: note: Function in derived class
libibtk-0.0.14/src/ilistbox.h:34:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:43:16: note: Virtual function in base class
libibtk-0.0.14/src/ilistbox.h:34:16: note: Function in derived class
libibtk-0.0.14/src/ilistbox.h:35:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/ilistbox.h:35:16: note: Function in derived class
libibtk-0.0.14/src/ilistbox.h:36:15: style: The function 'Press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:54:15: note: Virtual function in base class
libibtk-0.0.14/src/ilistbox.h:36:15: note: Function in derived class
libibtk-0.0.14/src/ilistbox.h:37:15: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:55:15: note: Virtual function in base class
libibtk-0.0.14/src/ilistbox.h:37:15: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:36:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:42:15: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:36:15: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:39:15: style: The function 'Press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:54:15: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:39:15: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:40:15: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:55:15: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:40:15: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:41:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:43:16: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:41:16: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:42:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:42:16: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:43:16: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:57:16: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:43:16: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:44:16: style: The function 'Move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:58:16: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:44:16: note: Function in derived class
libibtk-0.0.14/src/ibutton.h:45:16: style: The function 'MoveAndResize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:59:16: note: Virtual function in base class
libibtk-0.0.14/src/ibutton.h:45:16: note: Function in derived class
libibtk-0.0.14/src/ibox.h:34:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:42:15: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:34:15: note: Function in derived class
libibtk-0.0.14/src/ibox.h:40:15: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:52:15: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:40:15: note: Function in derived class
libibtk-0.0.14/src/ibox.h:41:15: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:53:15: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:41:15: note: Function in derived class
libibtk-0.0.14/src/ibox.h:42:15: style: The function 'Press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:54:15: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:42:15: note: Function in derived class
libibtk-0.0.14/src/ibox.h:43:15: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:55:15: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:43:15: note: Function in derived class
libibtk-0.0.14/src/ibox.h:44:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:43:16: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:44:16: note: Function in derived class
libibtk-0.0.14/src/ibox.h:45:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:45:16: note: Function in derived class
libibtk-0.0.14/src/ibox.h:46:16: style: The function 'GotFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:50:16: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:46:16: note: Function in derived class
libibtk-0.0.14/src/ibox.h:47:16: style: The function 'LostFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:51:16: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:47:16: note: Function in derived class
libibtk-0.0.14/src/ibox.h:48:16: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:57:16: note: Virtual function in base class
libibtk-0.0.14/src/ibox.h:48:16: note: Function in derived class
libibtk-0.0.14/src/itextbox.h:32:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:42:15: note: Virtual function in base class
libibtk-0.0.14/src/itextbox.h:32:15: note: Function in derived class
libibtk-0.0.14/src/itextbox.h:33:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:43:16: note: Virtual function in base class
libibtk-0.0.14/src/itextbox.h:33:16: note: Function in derived class
libibtk-0.0.14/src/itextbox.h:34:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/itextbox.h:34:16: note: Function in derived class
libibtk-0.0.14/src/itextbox.h:35:15: style: The function 'Press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:54:15: note: Virtual function in base class
libibtk-0.0.14/src/itextbox.h:35:15: note: Function in derived class
libibtk-0.0.14/src/itextbox.h:36:15: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:55:15: note: Virtual function in base class
libibtk-0.0.14/src/itextbox.h:36:15: note: Function in derived class
libibtk-0.0.14/src/igbox.cpp:56:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
libibtk-0.0.14/src/igbox.cpp:57:7: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::xpos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::ypos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::xsize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::ysize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::lastx' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::lasty' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::clickcallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:49:3: warning: Member variable 'IGBox::dragcallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/igbox.h:46:8: performance: Technically the member function 'IGBox::DrawRect' can be static. [functionStatic]
libibtk-0.0.14/src/igbox.cpp:117:13: note: Technically the member function 'IGBox::DrawRect' can be static.
libibtk-0.0.14/src/igbox.h:46:8: note: Technically the member function 'IGBox::DrawRect' can be static.
libibtk-0.0.14/src/igbox.h:35:16: warning: Virtual function 'Redraw' is called from constructor 'IGBox(IWindow*w,int xp,int yp,int xs,int ys)' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
libibtk-0.0.14/src/igbox.cpp:30:3: note: Calling Init
libibtk-0.0.14/src/igbox.cpp:42:3: note: Calling Create
libibtk-0.0.14/src/igbox.cpp:77:3: note: Calling Redraw
libibtk-0.0.14/src/igbox.h:35:16: note: Redraw is a virtual method
libibtk-0.0.14/src/igbox.h:32:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:42:15: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:32:15: note: Function in derived class
libibtk-0.0.14/src/igbox.h:35:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:43:16: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:35:16: note: Function in derived class
libibtk-0.0.14/src/igbox.h:36:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:36:16: note: Function in derived class
libibtk-0.0.14/src/igbox.h:37:16: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:57:16: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:37:16: note: Function in derived class
libibtk-0.0.14/src/igbox.h:38:16: style: The function 'Move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:58:16: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:38:16: note: Function in derived class
libibtk-0.0.14/src/igbox.h:39:16: style: The function 'MoveAndResize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:59:16: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:39:16: note: Function in derived class
libibtk-0.0.14/src/igbox.h:40:15: style: The function 'Press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:54:15: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:40:15: note: Function in derived class
libibtk-0.0.14/src/igbox.h:41:15: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:55:15: note: Virtual function in base class
libibtk-0.0.14/src/igbox.h:41:15: note: Function in derived class
libibtk-0.0.14/src/iintbox.cpp:67:4: style: C-style pointer casting [cstyleCast]
libibtk-0.0.14/src/iintbox.cpp:71:4: style: C-style pointer casting [cstyleCast]
libibtk-0.0.14/src/iintbox.cpp:248:32: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libibtk-0.0.14/src/iintbox.cpp:254:12: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libibtk-0.0.14/src/iintbox.h:55:3: warning: Member variable 'IIntBox::val' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/iintbox.h:55:3: warning: Member variable 'IIntBox::vmax' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/iintbox.h:55:3: warning: Member variable 'IIntBox::vmin' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/iintbox.h:55:3: warning: Member variable 'IIntBox::elfl' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/iintbox.h:55:3: warning: Member variable 'IIntBox::upb' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/iintbox.h:55:3: warning: Member variable 'IIntBox::dnb' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/iintbox.h:43:7: style: Technically the member function 'IIntBox::GetVal' can be const. [functionConst]
libibtk-0.0.14/src/iintbox.cpp:84:3: style: Class 'IIntBox' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libibtk-0.0.14/src/iintbox.cpp:84:3: style: Class 'IIntBox' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libibtk-0.0.14/src/iintbox.h:35:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:34:15: note: Virtual function in base class
libibtk-0.0.14/src/iintbox.h:35:15: note: Function in derived class
libibtk-0.0.14/src/iintbox.h:38:15: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:40:15: note: Virtual function in base class
libibtk-0.0.14/src/iintbox.h:38:15: note: Function in derived class
libibtk-0.0.14/src/iintbox.h:39:15: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:41:15: note: Virtual function in base class
libibtk-0.0.14/src/iintbox.h:39:15: note: Function in derived class
libibtk-0.0.14/src/iintbox.h:40:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:45:16: note: Virtual function in base class
libibtk-0.0.14/src/iintbox.h:40:16: note: Function in derived class
libibtk-0.0.14/src/iintbox.h:41:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/iintbox.h:41:16: note: Function in derived class
libibtk-0.0.14/src/iintbox.h:44:8: style: The function 'SetText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:51:16: note: Virtual function in base class
libibtk-0.0.14/src/iintbox.h:44:8: note: Function in derived class
libibtk-0.0.14/src/ilistbox.cpp:98:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libibtk-0.0.14/src/irealbox.cpp:181:6: warning: Identical condition 'disabled', second condition is always false [identicalConditionAfterEarlyExit]
libibtk-0.0.14/src/irealbox.cpp:180:6: note: first condition
libibtk-0.0.14/src/irealbox.cpp:181:6: note: second condition
libibtk-0.0.14/src/irealbox.cpp:43:4: style: C-style pointer casting [cstyleCast]
libibtk-0.0.14/src/irealbox.cpp:47:4: style: C-style pointer casting [cstyleCast]
libibtk-0.0.14/src/irealbox.h:49:3: warning: Member variable 'IRealBox::val' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/irealbox.h:49:3: warning: Member variable 'IRealBox::vmax' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/irealbox.h:49:3: warning: Member variable 'IRealBox::vmin' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/irealbox.h:49:3: warning: Member variable 'IRealBox::inc' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/irealbox.h:49:3: warning: Member variable 'IRealBox::upb' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/irealbox.h:49:3: warning: Member variable 'IRealBox::dnb' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/irealbox.h:41:10: style: Technically the member function 'IRealBox::GetVal' can be const. [functionConst]
libibtk-0.0.14/src/irealbox.cpp:58:3: style: Class 'IRealBox' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libibtk-0.0.14/src/irealbox.cpp:58:3: style: Class 'IRealBox' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libibtk-0.0.14/src/irealbox.h:33:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:34:15: note: Virtual function in base class
libibtk-0.0.14/src/irealbox.h:33:15: note: Function in derived class
libibtk-0.0.14/src/irealbox.h:36:15: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:40:15: note: Virtual function in base class
libibtk-0.0.14/src/irealbox.h:36:15: note: Function in derived class
libibtk-0.0.14/src/irealbox.h:37:15: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:41:15: note: Virtual function in base class
libibtk-0.0.14/src/irealbox.h:37:15: note: Function in derived class
libibtk-0.0.14/src/irealbox.h:38:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/irealbox.h:38:16: note: Function in derived class
libibtk-0.0.14/src/irealbox.h:39:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:45:16: note: Virtual function in base class
libibtk-0.0.14/src/irealbox.h:39:16: note: Function in derived class
libibtk-0.0.14/src/irealbox.h:42:8: style: The function 'SetText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibox.h:51:16: note: Virtual function in base class
libibtk-0.0.14/src/irealbox.h:42:8: note: Function in derived class
libibtk-0.0.14/src/isbutton.cpp:38:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libibtk-0.0.14/src/islider.cpp:131:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libibtk-0.0.14/src/istatbar.cpp:96:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libibtk-0.0.14/src/itextbox.h:33:16: warning: Virtual function 'Redraw' is called from constructor 'ITextBox(char*txt,IWindow*w,int xp,int yp,int xs,int ys)' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
libibtk-0.0.14/src/itextbox.cpp:29:19: note: Calling Init
libibtk-0.0.14/src/itextbox.cpp:84:3: note: Calling Redraw
libibtk-0.0.14/src/itextbox.h:33:16: note: Redraw is a virtual method
libibtk-0.0.14/src/iwindow.cpp:558:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
libibtk-0.0.14/src/main.cpp:84:5: warning: Redundant assignment of 'x' to itself. [selfAssignment]
libibtk-0.0.14/src/main.cpp:89:5: warning: Redundant assignment of 'x' to itself. [selfAssignment]
libibtk-0.0.14/src/main.cpp:99:5: warning: Redundant assignment of 'x' to itself. [selfAssignment]
libibtk-0.0.14/src/istatbar.h:40:3: warning: Member variable 'IStatBar::xpos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/istatbar.h:40:3: warning: Member variable 'IStatBar::ypos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/istatbar.h:40:3: warning: Member variable 'IStatBar::xsize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/istatbar.h:40:3: warning: Member variable 'IStatBar::ysize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/istatbar.h:40:3: warning: Member variable 'IStatBar::progress' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/istatbar.h:40:3: warning: Member variable 'IStatBar::total' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::xpos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::ypos' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::xsize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::ysize' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::value' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::max' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::min' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::disabled' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::text' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/islider.h:47:3: warning: Member variable 'ISlider::changecallback' is not initialized in the constructor. [uninitMemberVar]
libibtk-0.0.14/src/istatbar.h:34:7: style: Technically the member function 'IStatBar::Progress' can be const. [functionConst]
libibtk-0.0.14/src/istatbar.h:35:7: style: Technically the member function 'IStatBar::TotalWork' can be const. [functionConst]
libibtk-0.0.14/src/islider.h:37:7: style: Technically the member function 'ISlider::Value' can be const. [functionConst]
libibtk-0.0.14/src/islider.h:38:7: style: Technically the member function 'ISlider::Max' can be const. [functionConst]
libibtk-0.0.14/src/islider.h:39:7: style: Technically the member function 'ISlider::Min' can be const. [functionConst]
libibtk-0.0.14/src/isbutton.h:34:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibutton.h:36:15: note: Virtual function in base class
libibtk-0.0.14/src/isbutton.h:34:15: note: Function in derived class
libibtk-0.0.14/src/isbutton.h:35:15: style: The function 'Press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibutton.h:39:15: note: Virtual function in base class
libibtk-0.0.14/src/isbutton.h:35:15: note: Function in derived class
libibtk-0.0.14/src/isbutton.h:36:15: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibutton.h:40:15: note: Virtual function in base class
libibtk-0.0.14/src/isbutton.h:36:15: note: Function in derived class
libibtk-0.0.14/src/isbutton.h:37:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibutton.h:41:16: note: Virtual function in base class
libibtk-0.0.14/src/isbutton.h:37:16: note: Function in derived class
libibtk-0.0.14/src/isbutton.h:38:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/ibutton.h:42:16: note: Virtual function in base class
libibtk-0.0.14/src/isbutton.h:38:16: note: Function in derived class
libibtk-0.0.14/src/istatbar.h:32:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:42:15: note: Virtual function in base class
libibtk-0.0.14/src/istatbar.h:32:15: note: Function in derived class
libibtk-0.0.14/src/istatbar.h:33:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:43:16: note: Virtual function in base class
libibtk-0.0.14/src/istatbar.h:33:16: note: Function in derived class
libibtk-0.0.14/src/islider.h:32:15: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:42:15: note: Virtual function in base class
libibtk-0.0.14/src/islider.h:32:15: note: Function in derived class
libibtk-0.0.14/src/islider.h:33:16: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:43:16: note: Virtual function in base class
libibtk-0.0.14/src/islider.h:33:16: note: Function in derived class
libibtk-0.0.14/src/islider.h:34:16: style: The function 'Rebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:44:16: note: Virtual function in base class
libibtk-0.0.14/src/islider.h:34:16: note: Function in derived class
libibtk-0.0.14/src/islider.h:35:15: style: The function 'Press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:54:15: note: Virtual function in base class
libibtk-0.0.14/src/islider.h:35:15: note: Function in derived class
libibtk-0.0.14/src/islider.h:36:15: style: The function 'Drag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libibtk-0.0.14/src/idodad.h:56:15: note: Virtual function in base class
libibtk-0.0.14/src/islider.h:36:15: note: Function in derived class
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libibumad/libibumad_1.3.9.orig.tar.gz
libibumad-1.3.9/src/sysfs.c:96:17: style: The scope of the variable 'str' can be reduced. [variableScope]
libibumad-1.3.9/src/sysfs.c:118:17: style: The scope of the variable 'str' can be reduced. [variableScope]
libibumad-1.3.9/src/umad.c:196:10: warning: Either the condition 'len>sizeof(port_dir)' is redundant or the array 'port_dir[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond]
libibumad-1.3.9/src/umad.c:141:21: note: Assuming that condition 'len>sizeof(port_dir)' is not redundant
libibumad-1.3.9/src/umad.c:196:10: note: Array index out of bounds
libibumad-1.3.9/src/umad.c:494:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libibumad-1.3.9/src/umad.c:515:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libibumad-1.3.9/src/umad.c:615:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:774:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:804:7: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:849:7: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:892:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:907:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:931:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libibumad-1.3.9/src/umad.c:949:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:949:6: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libibumad-1.3.9/src/umad.c:967:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libibumad-1.3.9/src/umad.c:319:45: style: The scope of the variable 'port_type' can be reduced. [variableScope]
libibumad-1.3.9/src/umad.c:547:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libibumad-1.3.9/src/umad.c:577:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libibumad-1.3.9/src/umad.c:196:10: warning: Either the condition 'len>256' is redundant or the array 'port_dir[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond]
libibumad-1.3.9/src/umad.c:141:21: note: Assuming that condition 'len>256' is not redundant
libibumad-1.3.9/src/umad.c:196:10: note: Array index out of bounds
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libibverbs/libibverbs_1.2.1.orig.tar.gz
libibverbs-1.2.1/src/cmd.c:649:25: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:650:21: portability: '(void*)resp_v5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:983:24: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:984:20: portability: '(void*)resp_v4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:990:24: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:991:20: portability: '(void*)resp_v3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1043:25: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1044:21: portability: '(void*)resp_v4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1050:25: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1051:21: portability: '(void*)resp_v3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1281:48: portability: '(void*)cmd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1371:48: portability: '(void*)cmd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1432:48: portability: '(void*)cmd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1635:13: portability: 'kern_spec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:1636:11: portability: 'ib_spec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/cmd.c:742:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/cmd.c:1273:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/cmd.c:1363:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/cmd.c:1424:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/cmd.c:1613:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/compat-1_0.c:106:13: style: struct member 'Anonymous3::remote_qpn' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:107:13: style: struct member 'Anonymous3::remote_qkey' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:168:10: style: struct member 'ibv_context_ops_1_0::query_device' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:170:10: style: struct member 'ibv_context_ops_1_0::query_port' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:172:21: style: struct member 'ibv_context_ops_1_0::alloc_pd' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:173:10: style: struct member 'ibv_context_ops_1_0::dealloc_pd' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:174:21: style: struct member 'ibv_context_ops_1_0::reg_mr' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:176:10: style: struct member 'ibv_context_ops_1_0::dereg_mr' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:177:21: style: struct member 'ibv_context_ops_1_0::create_cq' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:184:11: style: struct member 'ibv_context_ops_1_0::cq_event' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:185:10: style: struct member 'ibv_context_ops_1_0::resize_cq' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:186:10: style: struct member 'ibv_context_ops_1_0::destroy_cq' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:187:21: style: struct member 'ibv_context_ops_1_0::create_srq' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:189:10: style: struct member 'ibv_context_ops_1_0::modify_srq' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:192:10: style: struct member 'ibv_context_ops_1_0::query_srq' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:194:10: style: struct member 'ibv_context_ops_1_0::destroy_srq' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:198:21: style: struct member 'ibv_context_ops_1_0::create_qp' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:199:10: style: struct member 'ibv_context_ops_1_0::query_qp' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:202:10: style: struct member 'ibv_context_ops_1_0::modify_qp' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:204:10: style: struct member 'ibv_context_ops_1_0::destroy_qp' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:211:21: style: struct member 'ibv_context_ops_1_0::create_ah' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:212:10: style: struct member 'ibv_context_ops_1_0::destroy_ah' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:213:10: style: struct member 'ibv_context_ops_1_0::attach_mcast' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:215:10: style: struct member 'ibv_context_ops_1_0::detach_mcast' is never used. [unusedStructMember]
libibverbs-1.2.1/src/compat-1_0.c:314:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/compat-1_0.c:352:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/compat-1_0.c:432:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libibverbs-1.2.1/src/device.c:248:6: style: The scope of the variable 'cq_fd' can be reduced. [variableScope]
libibverbs-1.2.1/src/init.c:225:14: style: The scope of the variable 'env' can be reduced. [variableScope]
libibverbs-1.2.1/src/init.c:226:15: style: The scope of the variable 'env_name' can be reduced. [variableScope]
libibverbs-1.2.1/src/init.c:411:21: style: The scope of the variable 'dev' can be reduced. [variableScope]
libibverbs-1.2.1/src/memory.c:621:29: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/memory.c:621:36: portability: 'base+size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/memory.c:621:54: portability: 'base+size+range_page_size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libibverbs-1.2.1/src/neigh.c:732:10: style: Unsigned variable 'vid' can't be negative so it is unnecessary to test it. [unsignedPositive]
libibverbs-1.2.1/src/neigh.c:755:65: style: Function 'neigh_get_ll' argument 2 names different: declaration 'addr_buf' definition 'addr_buff'. [funcArgNamesDifferent]
libibverbs-1.2.1/src/neigh.h:44:65: note: Function 'neigh_get_ll' argument 2 names different: declaration 'addr_buf' definition 'addr_buff'.
libibverbs-1.2.1/src/neigh.c:755:65: note: Function 'neigh_get_ll' argument 2 names different: declaration 'addr_buf' definition 'addr_buff'.
libibverbs-1.2.1/src/verbs.c:605:11: style: The scope of the variable 'flow_class' can be reduced. [variableScope]
libibverbs-1.2.1/src/verbs.c:606:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libibverbs-1.2.1/src/verbs.c:681:35: portability: 'raw_gid' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libica/libica_3.2.0.orig.tar.gz
libica-3.2.0/src/ica_api.c:2253:47: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
libica-3.2.0/src/ica_api.c:2255:6: note: Assuming that condition '!ctx' is not redundant
libica-3.2.0/src/ica_api.c:2253:47: note: Null pointer dereference
libica-3.2.0/src/ica_api.c:2278:47: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
libica-3.2.0/src/ica_api.c:2280:6: note: Assuming that condition '!ctx' is not redundant
libica-3.2.0/src/ica_api.c:2278:47: note: Null pointer dereference
libica-3.2.0/src/ica_api.c:905:10: style: The scope of the variable 'bn_p' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:906:10: style: The scope of the variable 'bn_q' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:907:10: style: The scope of the variable 'bn_invq' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:908:10: style: The scope of the variable 'ctx' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:1384:16: style: The scope of the variable 'tmp_mac' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:1608:16: style: The scope of the variable 'tmp_mac' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:1895:16: style: The scope of the variable 'tmp_mac' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:2252:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libica-3.2.0/src/ica_api.c:2277:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libica-3.2.0/src/icainfo.c:115:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libica-3.2.0/src/icainfo.c:240:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libica-3.2.0/src/icainfo.c:243:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libica-3.2.0/src/icainfo.c:253:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libica-3.2.0/src/icastats.c:193:18: style: The scope of the variable 'entries' can be reduced. [variableScope]
libica-3.2.0/src/s390_crypto.c:133:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_crypto.c:131:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_crypto.c:133:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:834:9: error: Array 'SEC[4]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds]
libica-3.2.0/src/s390_drbg.c:650:2: style: Variable 'sh' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:647:0: note: Variable 'sh' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:650:2: note: Variable 'sh' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:723:2: style: Variable 'test_sh.mech' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:719:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:723:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:731:2: style: Variable 'test_sh.mech' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:727:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:731:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:739:2: style: Variable 'test_sh.mech' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:735:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:739:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:748:2: style: Variable 'test_sh.mech' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:744:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:748:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:786:2: style: Variable 'test_sh.mech' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:782:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:786:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:795:2: style: Variable 'test_sh.mech' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:791:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:795:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:806:2: style: Variable 'test_sh.mech' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_drbg.c:802:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:806:2: note: Variable 'test_sh.mech' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_drbg.c:486:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
libica-3.2.0/src/s390_drbg.c:101:19: style: Checking if unsigned variable 'pers_len' is less than zero. [unsignedLessThanZero]
libica-3.2.0/src/s390_drbg.c:216:18: style: Checking if unsigned variable 'add_len' is less than zero. [unsignedLessThanZero]
libica-3.2.0/src/s390_drbg.c:295:18: style: Checking if unsigned variable 'add_len' is less than zero. [unsignedLessThanZero]
libica-3.2.0/src/s390_drbg_sha512.c:427:31: style: The scope of the variable 'tv' can be reduced. [variableScope]
libica-3.2.0/src/s390_drbg_sha512.c:631:7: style: Checking if unsigned variable 'prnd_len' is less than zero. [unsignedLessThanZero]
libica-3.2.0/src/s390_prng.c:261:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_prng.c:259:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_prng.c:261:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_prng.c:84:8: style: The scope of the variable 'handle' can be reduced. [variableScope]
libica-3.2.0/src/s390_prng.c:137:8: style: The scope of the variable 'handle' can be reduced. [variableScope]
libica-3.2.0/src/s390_prng.c:192:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/s390_prng.c:257:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/s390_prng.c:257:18: style: The scope of the variable 'remainder' can be reduced. [variableScope]
libica-3.2.0/src/s390_prng.c:258:16: style: The scope of the variable 'last_dw' can be reduced. [variableScope]
libica-3.2.0/src/s390_rsa.c:344:2: style: Variable 'b_fc1' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:332:0: note: Variable 'b_fc1' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:344:2: note: Variable 'b_fc1' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:345:2: style: Variable 'b_fc2' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:333:0: note: Variable 'b_fc2' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:345:2: note: Variable 'b_fc2' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:346:2: style: Variable 'b_mod' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:334:0: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:346:2: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:476:2: style: Variable 'b_arg' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:462:0: note: Variable 'b_arg' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:476:2: note: Variable 'b_arg' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:477:2: style: Variable 'b_exp' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:463:0: note: Variable 'b_exp' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:477:2: note: Variable 'b_exp' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:478:2: style: Variable 'b_mod' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:464:0: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:478:2: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:587:2: performance: Buffer 'ir1' is being written before its old content has been used. [redundantCopy]
libica-3.2.0/src/s390_rsa.c:586:2: note: Buffer 'ir1' is being written before its old content has been used.
libica-3.2.0/src/s390_rsa.c:587:2: note: Buffer 'ir1' is being written before its old content has been used.
libica-3.2.0/src/s390_rsa.c:605:2: performance: Buffer 'ir2' is being written before its old content has been used. [redundantCopy]
libica-3.2.0/src/s390_rsa.c:604:2: note: Buffer 'ir2' is being written before its old content has been used.
libica-3.2.0/src/s390_rsa.c:605:2: note: Buffer 'ir2' is being written before its old content has been used.
libica-3.2.0/src/s390_rsa.c:701:2: style: Variable 'b_arg' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:690:0: note: Variable 'b_arg' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:701:2: note: Variable 'b_arg' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:702:2: style: Variable 'b_mod' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:691:0: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:702:2: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:787:2: style: Variable 'b_min' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:780:0: note: Variable 'b_min' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:787:2: note: Variable 'b_min' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:788:2: style: Variable 'b_sub' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:781:0: note: Variable 'b_sub' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:788:2: note: Variable 'b_sub' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:789:2: style: Variable 'b_mod' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:782:0: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:789:2: note: Variable 'b_mod' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:886:2: style: Variable 'b_aug' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:875:0: note: Variable 'b_aug' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:886:2: note: Variable 'b_aug' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:887:2: style: Variable 'b_add' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:876:0: note: Variable 'b_add' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:887:2: note: Variable 'b_add' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:955:2: style: Variable 'b_fc1' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:944:0: note: Variable 'b_fc1' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:955:2: note: Variable 'b_fc1' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:956:2: style: Variable 'b_fc2' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/s390_rsa.c:945:0: note: Variable 'b_fc2' is reassigned a value before the old one has been used.
libica-3.2.0/src/s390_rsa.c:956:2: note: Variable 'b_fc2' is reassigned a value before the old one has been used.
libica-3.2.0/src/tests/icastats_test.c:131:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libica-3.2.0/src/tests/icastats_test.c:565:16: style: The scope of the variable 'shake' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_3des_cbc_test.c:81:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_cbc_test.c:81:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_cbc_test.c:81:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_cfb_test.c:83:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_cfb_test.c:83:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_cfb_test.c:83:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_cfb_test.c:83:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ctr_test.c:49:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ctr_test.c:49:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ctr_test.c:49:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ctr_test.c:115:15: style: The scope of the variable 'data_length' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_3des_ecb_test.c:119:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ecb_test.c:119:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ecb_test.c:210:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ecb_test.c:210:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ofb_test.c:83:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ofb_test.c:83:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_ofb_test.c:83:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_test.c:99:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_test.c:115:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_test.c:118:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_test.c:131:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_test.c:133:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_3des_test.c:92:6: style: The scope of the variable 'error_count' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes128_test.c:249:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes128_test.c:252:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes128_test.c:264:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes128_test.c:266:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes128_test.c:132:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/tests/libica_aes128_test.c:120:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/tests/libica_aes128_test.c:132:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/tests/libica_aes128_test.c:219:6: style: The scope of the variable 'error_count' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes128_test.c:135:3: error: Memory leak: decrypt [memleak]
libica-3.2.0/src/tests/libica_aes128_test.c:135:3: error: Memory leak: encrypt [memleak]
libica-3.2.0/src/tests/libica_aes128_test.c:141:3: error: Memory leak: decrypt [memleak]
libica-3.2.0/src/tests/libica_aes128_test.c:141:3: error: Memory leak: encrypt [memleak]
libica-3.2.0/src/tests/libica_aes128_test.c:152:3: error: Memory leak: decrypt [memleak]
libica-3.2.0/src/tests/libica_aes128_test.c:157:3: error: Memory leak: decrypt [memleak]
libica-3.2.0/src/tests/libica_aes192_test.c:132:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes192_test.c:134:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes192_test.c:146:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes192_test.c:148:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes192_test.c:103:6: style: The scope of the variable 'error_count' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes256_test.c:131:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes256_test.c:134:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes256_test.c:146:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes256_test.c:148:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes256_test.c:102:6: style: The scope of the variable 'error_count' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_cbc_test.c:404:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cbc_test.c:404:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cbc_test.c:404:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cbc_test.c:527:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cbc_test.c:527:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cbc_test.c:527:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:575:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:575:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:575:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:575:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:699:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:699:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:699:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_cfb_test.c:699:3: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:410:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:410:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:410:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:493:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:493:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:493:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:575:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:578:6: style: The scope of the variable 'iteration' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_ctr_test.c:579:15: style: The scope of the variable 'data_length' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_ecb_test.c:304:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ecb_test.c:304:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ecb_test.c:400:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ecb_test.c:400:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:40:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:40:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:40:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:40:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:40:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:160:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:160:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:160:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:160:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:160:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:343:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:343:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:343:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:343:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:343:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:536:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:536:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:536:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:536:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:536:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:364:15: style: The scope of the variable 'aad_chunklen' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_gcm_kma_test.c:365:15: style: The scope of the variable 'aad_restlen' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:40:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:40:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:40:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:40:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:40:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:165:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:165:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:165:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:165:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:165:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:341:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:341:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:341:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:341:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:341:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:536:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:536:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:536:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:536:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:536:2: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:351:15: style: The scope of the variable 'aad_chunklen' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_gcm_test.c:352:15: style: The scope of the variable 'aad_restlen' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_aes_ofb_test.c:339:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ofb_test.c:339:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ofb_test.c:339:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ofb_test.c:411:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ofb_test.c:411:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_ofb_test.c:411:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_xts_test.c:435:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_xts_test.c:435:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_xts_test.c:435:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_xts_test.c:554:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_xts_test.c:554:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_aes_xts_test.c:554:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cbccs_test.c:192:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cbccs_test.c:516:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cbccs_test.c:505:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libica-3.2.0/src/tests/libica_cbccs_test.c:501:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/tests/libica_cbccs_test.c:505:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libica-3.2.0/src/tests/libica_cbccs_test.c:538:4: style: Variable 'error_count' is modified but its new value is never used. [unreadVariable]
libica-3.2.0/src/tests/libica_ccm_test.c:106:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_ccm_test.c:122:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_ccm_test.c:124:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_ccm_test.c:147:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_ccm_test.c:149:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_ccm_test.c:97:17: style: The scope of the variable 'out_data' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_ccm_test.c:98:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_cmac_test.c:167:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:169:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:171:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:189:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:193:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:253:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:255:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:257:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:275:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:279:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_cmac_test.c:150:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_cmac_test.c:213:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_cmac_test.c:236:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_des_cbc_test.c:108:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cbc_test.c:108:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cbc_test.c:108:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cbc_test.c:226:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cbc_test.c:226:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cbc_test.c:226:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cfb_test.c:84:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cfb_test.c:84:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cfb_test.c:84:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_cfb_test.c:84:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ctr_test.c:51:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ctr_test.c:51:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ctr_test.c:51:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ctr_test.c:121:15: style: The scope of the variable 'data_length' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_des_ecb_test.c:66:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ecb_test.c:66:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ofb_test.c:83:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ofb_test.c:83:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_ofb_test.c:83:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_test.c:112:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_test.c:126:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_test.c:129:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_test.c:141:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_test.c:143:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_des_test.c:95:6: style: The scope of the variable 'error_count' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_fips_test.c:47:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libica-3.2.0/src/tests/libica_get_functionlist.c:38:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_get_functionlist.c:25:10: style: The scope of the variable 'x' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_keygen_test.c:163:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_rsa_test.c:47:17: style: The scope of the variable 'my_result' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_rsa_test.c:48:17: style: The scope of the variable 'my_result2' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha3_224_test.c:178:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_sha3_256_test.c:187:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_sha3_256_test.c:73:6: style: The scope of the variable 'input_length' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha3_384_test.c:182:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_sha3_512_test.c:184:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_sha_test/libica_sha_test.c:24:8: style: The scope of the variable 'test_data' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/read_rsp.c:88:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libica-3.2.0/src/tests/libica_sha_test/read_rsp.c:113:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:32:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:111:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:190:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:269:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:348:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:427:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:506:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:585:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_sha_test/sha_tests.c:664:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libica-3.2.0/src/tests/libica_shake_128_test.c:195:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libica-3.2.0/src/tests/libica_shake_256_test.c:231:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libical/libical_2.0.0.orig.tar.gz
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:471:8: warning: Redundant assignment of 'sv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:471:17: warning: Redundant assignment of 'mg' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:488:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:505:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:525:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:545:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:562:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:581:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:599:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:618:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:635:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:653:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:674:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:699:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:723:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:744:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:769:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:793:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:815:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:837:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:857:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:878:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:898:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:915:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:932:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:949:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:970:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:991:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1011:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1032:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1053:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1073:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1089:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1106:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1126:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1144:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1164:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1184:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1202:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1222:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1240:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1261:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1277:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1296:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1320:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1344:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1366:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1388:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1410:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1432:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1454:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1473:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1493:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1513:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1532:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1554:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1577:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1598:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1615:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1635:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1655:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1676:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1697:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1716:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1736:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1756:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1776:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1797:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1822:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1847:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1865:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1883:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1901:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1921:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1940:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1957:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:1978:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2004:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2029:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2047:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2066:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2083:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2103:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2125:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2147:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2169:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2191:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2213:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2235:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2257:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2279:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2301:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2323:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2345:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2367:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2389:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2411:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2433:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2455:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2477:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2499:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2521:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2543:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2565:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2587:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2609:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2631:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2653:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2675:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2697:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2719:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2741:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2766:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2788:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2813:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2835:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2860:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2876:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2876:20: warning: Redundant assignment of 'items' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2900:6: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2900:18: warning: Redundant assignment of 'items' to itself. [selfAssignment]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:222:21: style: The scope of the variable '_s' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:257:8: style: The scope of the variable 'temp_type' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:258:9: style: The scope of the variable 'name' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:258:15: style: The scope of the variable '_c' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:259:8: style: The scope of the variable 'len' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:259:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:259:14: style: The scope of the variable 'start' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:259:20: style: The scope of the variable 'end' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:262:18: style: The scope of the variable 'cache' can be reduced. [variableScope]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:2875:9: style: Unused variable: sv [unusedVariable]
libical-2.0.0/src/Net-ICal-Libical/netical_wrap.c:184:5: error: Common realloc mistake: 'SwigPtrTable' nulled but not freed upon failure [memleakOnRealloc]
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:103:23: style: C-style pointer casting [cstyleCast]
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:119:25: style: C-style pointer casting [cstyleCast]
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:135:22: style: C-style pointer casting [cstyleCast]
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:151:26: style: C-style pointer casting [cstyleCast]
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:55:42: style: Function 'getCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'. [funcArgNamesDifferent]
libical-2.0.0/src/java/jlibical_utils_cxx.h:26:42: note: Function 'getCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:55:42: note: Function 'getCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:83:41: style: Function 'setCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'. [funcArgNamesDifferent]
libical-2.0.0/src/java/jlibical_utils_cxx.h:27:41: note: Function 'setCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:83:41: note: Function 'setCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:83:58: style: Function 'setCObjectPtr' argument 3 names different: declaration 'val' definition 'subject'. [funcArgNamesDifferent]
libical-2.0.0/src/java/jlibical_utils_cxx.h:27:54: note: Function 'setCObjectPtr' argument 3 names different: declaration 'val' definition 'subject'.
libical-2.0.0/src/java/jlibical_utils_cxx.cpp:83:58: note: Function 'setCObjectPtr' argument 3 names different: declaration 'val' definition 'subject'.
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:120:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:131:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:141:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:152:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:162:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:173:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:183:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:194:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:204:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:215:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:225:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:236:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:246:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:257:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:267:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:278:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:288:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/java/jniICalRecurrenceType_cxx.cpp:299:6: style: Unused variable: ix0 [unusedVariable]
libical-2.0.0/src/libical/caldate.c:68:7: style: The scope of the variable 'ialp' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalarray.c:115:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libical-2.0.0/src/libical/icalarray.c:73:12: style: The scope of the variable 'chunk' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalarray.c:183:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalarray.c:69:38: style: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalarray.h:42:58: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
libical-2.0.0/src/libical/icalarray.c:69:38: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
libical-2.0.0/src/libical/icalcomponent.c:150:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:151:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:192:19: style: The scope of the variable 'prop' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:193:20: style: The scope of the variable 'comp' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:257:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:258:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:490:23: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:1013:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:1014:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:1036:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:1037:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:1404:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:1991:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:2118:15: style: The scope of the variable 'existing_tzid_copy' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:2277:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:2280:17: style: The scope of the variable 'zone_tzid' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalcomponent.c:147:55: style: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:41:75: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
libical-2.0.0/src/libical/icalcomponent.c:147:55: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
libical-2.0.0/src/libical/icalcomponent.c:190:40: style: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:49:60: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:190:40: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:237:51: style: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:51:71: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
libical-2.0.0/src/libical/icalcomponent.c:237:51: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
libical-2.0.0/src/libical/icalcomponent.c:246:53: style: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:53:73: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
libical-2.0.0/src/libical/icalcomponent.c:246:53: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
libical-2.0.0/src/libical/icalcomponent.c:409:63: style: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:79:83: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:409:63: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:426:62: style: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:81:82: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:426:62: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:550:65: style: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:116:85: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:550:65: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:568:64: style: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalcomponent.h:118:84: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalcomponent.c:568:64: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
libical-2.0.0/src/libical/icalduration.c:37:18: style: The scope of the variable 'used' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalduration.c:271:53: style: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalduration.h:41:73: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
libical-2.0.0/src/libical/icalduration.c:271:53: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
libical-2.0.0/src/libical/icalerror.c:89:6: error: Null pointer dereference: p [nullPointer]
libical-2.0.0/src/libical/icalerror.c:87:14: note: Assignment 'p=0', assigned value is 0
libical-2.0.0/src/libical/icalerror.c:89:6: note: Null pointer dereference
libical-2.0.0/src/libical/icalerror.c:91:13: error: Null pointer dereference: p [nullPointer]
libical-2.0.0/src/libical/icalerror.c:87:14: note: Assignment 'p=0', assigned value is 0
libical-2.0.0/src/libical/icalerror.c:91:13: note: Null pointer dereference
libical-2.0.0/src/libical/icalerror.c:89:5: error: Null pointer dereference [nullPointer]
libical-2.0.0/src/libical/icalerror.c:91:12: error: Null pointer dereference [nullPointer]
libical-2.0.0/src/libical/icalmime.c:165:39: style: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalmime.h:26:59: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
libical-2.0.0/src/libical/icalmime.c:165:39: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
libical-2.0.0/src/libical/icalparameter.c:64:40: style: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalparameter.h:40:60: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
libical-2.0.0/src/libical/icalparameter.c:64:40: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
libical-2.0.0/src/libical/icalparameter.c:88:55: style: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalparameter.h:31:75: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
libical-2.0.0/src/libical/icalparameter.c:88:55: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
libical-2.0.0/src/libical/icalparameter.c:121:58: style: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalparameter.h:34:78: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
libical-2.0.0/src/libical/icalparameter.c:121:58: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
libical-2.0.0/src/libical/icalparameter.c:170:51: style: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalparameter.h:42:71: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
libical-2.0.0/src/libical/icalparameter.c:170:51: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
libical-2.0.0/src/libical/icalparameter.c:190:53: style: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalparameter.h:44:73: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
libical-2.0.0/src/libical/icalparameter.c:190:53: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
libical-2.0.0/src/libical/icalparameter.c:263:39: style: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalparameter.h:50:59: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
libical-2.0.0/src/libical/icalparameter.c:263:39: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
libical-2.0.0/src/libical/icptrholder_cxx.h:91:9: style: Technically the member function 'ICPointerHolder::operator!=' can be const. [functionConst]
libical-2.0.0/src/libical/icptrholder_cxx.h:96:9: style: Technically the member function 'ICPointerHolder::operator==' can be const. [functionConst]
libical-2.0.0/src/libical/icalparameter_cxx.h:66:13: performance: Technically the member function 'LibICal::ICalParameter::isa_parameter' can be static. [functionStatic]
libical-2.0.0/src/libical/icalparameter_cxx.cpp:121:20: note: Technically the member function 'LibICal::ICalParameter::isa_parameter' can be static.
libical-2.0.0/src/libical/icalparameter_cxx.h:66:13: note: Technically the member function 'LibICal::ICalParameter::isa_parameter' can be static.
libical-2.0.0/src/libical/icptrholder_cxx.h:54:5: style: Class 'ICPointerHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libical-2.0.0/src/libical/icalparser.c:216:18: style: The scope of the variable 'end_quote' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalparser.c:418:11: style: The scope of the variable 'str' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalparser.c:596:11: style: The scope of the variable 'line' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalparser.c:653:62: style: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalparser.h:50:82: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
libical-2.0.0/src/libical/icalparser.c:653:62: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
libical-2.0.0/src/libical/icalproperty.c:272:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalproperty.c:808:16: style: The scope of the variable 'oval' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalproperty.c:286:24: style: Checking if unsigned variable 'chars_left' is less than zero. [unsignedLessThanZero]
libical-2.0.0/src/libical/icalproperty.c:94:52: style: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:32:72: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
libical-2.0.0/src/libical/icalproperty.c:94:52: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
libical-2.0.0/src/libical/icalproperty.c:179:38: style: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:40:58: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:179:38: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:463:50: style: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:42:70: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:463:50: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:484:47: style: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:48:67: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:484:47: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:718:78: style: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:71:78: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
libical-2.0.0/src/libical/icalproperty.c:718:78: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
libical-2.0.0/src/libical/icalproperty.c:746:63: style: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:76:83: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:746:63: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:769:62: style: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:78:82: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:769:62: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:790:43: style: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:81:63: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:790:43: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
libical-2.0.0/src/libical/icalproperty.c:806:73: style: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:82:93: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
libical-2.0.0/src/libical/icalproperty.c:806:73: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
libical-2.0.0/src/libical/icalproperty.c:806:90: style: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty.h:83:73: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
libical-2.0.0/src/libical/icalproperty.c:806:90: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
libical-2.0.0/src/libical/icalproperty_cxx.cpp:234:71: style: Function 'status_to_string' argument 1 names different: declaration 'status' definition 's'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty_cxx.h:109:73: note: Function 'status_to_string' argument 1 names different: declaration 'status' definition 's'.
libical-2.0.0/src/libical/icalproperty_cxx.cpp:234:71: note: Function 'status_to_string' argument 1 names different: declaration 'status' definition 's'.
libical-2.0.0/src/libical/icalproperty_cxx.cpp:250:63: style: Function 'set_action' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty_cxx.h:116:57: note: Function 'set_action' argument 1 names different: declaration 'v' definition 'val'.
libical-2.0.0/src/libical/icalproperty_cxx.cpp:250:63: note: Function 'set_action' argument 1 names different: declaration 'v' definition 'val'.
libical-2.0.0/src/libical/icalproperty_cxx.cpp:261:43: style: Function 'set_attach' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalproperty_cxx.h:120:37: note: Function 'set_attach' argument 1 names different: declaration 'v' definition 'val'.
libical-2.0.0/src/libical/icalproperty_cxx.cpp:261:43: note: Function 'set_attach' argument 1 names different: declaration 'v' definition 'val'.
libical-2.0.0/src/libical/icalproperty_cxx.h:64:13: performance: Technically the member function 'LibICal::ICalProperty::isa_property' can be static. [functionStatic]
libical-2.0.0/src/libical/icalproperty_cxx.cpp:90:19: note: Technically the member function 'LibICal::ICalProperty::isa_property' can be static.
libical-2.0.0/src/libical/icalproperty_cxx.h:64:13: note: Technically the member function 'LibICal::ICalProperty::isa_property' can be static.
libical-2.0.0/src/libical/icalproperty_cxx.cpp:70:40: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
libical-2.0.0/src/libical/icalrecur.c:392:9: style: The scope of the variable 'v' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2391:9: style: The scope of the variable 'start_of_week' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2391:24: style: The scope of the variable 'dow' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2666:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2683:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2684:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2876:12: style: The scope of the variable 'tt' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2878:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalrecur.c:2806:58: style: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalrecur.h:192:78: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
libical-2.0.0/src/libical/icalrecur.c:2806:58: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
libical-2.0.0/src/libical/icaltime.c:195:54: style: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:148:74: note: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'.
libical-2.0.0/src/libical/icaltime.c:195:54: note: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'.
libical-2.0.0/src/libical/icaltime.c:417:66: style: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:245:86: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
libical-2.0.0/src/libical/icaltime.c:417:66: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
libical-2.0.0/src/libical/icaltime.c:621:52: style: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:207:72: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
libical-2.0.0/src/libical/icaltime.c:621:52: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
libical-2.0.0/src/libical/icaltime.c:655:57: style: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:163:77: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
libical-2.0.0/src/libical/icaltime.c:655:57: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
libical-2.0.0/src/libical/icaltime.c:655:73: style: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:163:92: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
libical-2.0.0/src/libical/icaltime.c:655:73: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
libical-2.0.0/src/libical/icaltime.c:776:48: style: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:228:68: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
libical-2.0.0/src/libical/icaltime.c:776:48: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
libical-2.0.0/src/libical/icaltime.c:776:80: style: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:228:97: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
libical-2.0.0/src/libical/icaltime.c:776:80: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
libical-2.0.0/src/libical/icaltime.c:834:58: style: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:231:78: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
libical-2.0.0/src/libical/icaltime.c:834:58: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
libical-2.0.0/src/libical/icaltime.c:835:58: style: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:232:78: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
libical-2.0.0/src/libical/icaltime.c:835:58: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
libical-2.0.0/src/libical/icaltime.c:868:61: style: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:235:81: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
libical-2.0.0/src/libical/icaltime.c:868:61: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
libical-2.0.0/src/libical/icaltime.c:869:61: style: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icaltime.h:236:81: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
libical-2.0.0/src/libical/icaltime.c:869:61: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
libical-2.0.0/src/libical/icaltimezone.c:1651:21: warning: Width 1000 given in format string (no. 1) is smaller than destination buffer 'location[1024]'. [invalidScanfFormatWidth_smaller]
libical-2.0.0/src/libical/icaltimezone.c:1657:24: warning: Width 1000 given in format string (no. 7) is smaller than destination buffer 'location[1024]'. [invalidScanfFormatWidth_smaller]
libical-2.0.0/src/libical/icaltimezone.c:293:17: style: The scope of the variable 'name' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:764:34: style: The scope of the variable 'cmp' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:765:9: style: The scope of the variable 'want_daylight' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1010:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1012:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1042:9: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1239:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1240:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1279:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1281:17: style: The scope of the variable 'zone_location' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltimezone.c:1836:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
libical-2.0.0/src/libical/icaltz-util.c:147:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libical-2.0.0/src/libical/icaltz-util.c:359:26: warning: Either the condition 'if(num_trans)' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
libical-2.0.0/src/libical/icaltz-util.c:372:8: note: Assuming that condition 'if(num_trans)' is not redundant
libical-2.0.0/src/libical/icaltz-util.c:359:26: note: Invalid argument
libical-2.0.0/src/libical/icaltz-util.c:364:22: warning: Either the condition 'if(num_trans)' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
libical-2.0.0/src/libical/icaltz-util.c:372:8: note: Assuming that condition 'if(num_trans)' is not redundant
libical-2.0.0/src/libical/icaltz-util.c:364:22: note: Invalid argument
libical-2.0.0/src/libical/icaltz-util.c:145:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libical-2.0.0/src/libical/icalvalue.c:953:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalvalue.c:970:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalvalue.c:998:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libical-2.0.0/src/libical/icalvalue.c:67:49: style: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalvalue.h:28:69: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
libical-2.0.0/src/libical/icalvalue.c:67:49: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
libical-2.0.0/src/libical/icalvalue.c:761:32: style: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalvalue.h:32:52: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
libical-2.0.0/src/libical/icalvalue.c:761:32: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
libical-2.0.0/src/libical/icalvalue.c:1450:75: style: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/icalvalue.h:74:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
libical-2.0.0/src/libical/icalvalue.c:1450:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
libical-2.0.0/src/libical/icalvalue_cxx.h:58:13: performance: Technically the member function 'LibICal::ICalValue::isa_value' can be static. [functionStatic]
libical-2.0.0/src/libical/icalvalue_cxx.cpp:104:16: note: Technically the member function 'LibICal::ICalValue::isa_value' can be static.
libical-2.0.0/src/libical/icalvalue_cxx.h:58:13: note: Technically the member function 'LibICal::ICalValue::isa_value' can be static.
libical-2.0.0/src/libical/icalvalue_cxx.h:64:14: performance: Technically the member function 'LibICal::ICalValue::set_trigger' can be static. [functionStatic]
libical-2.0.0/src/libical/icalvalue_cxx.cpp:120:17: note: Technically the member function 'LibICal::ICalValue::set_trigger' can be static.
libical-2.0.0/src/libical/icalvalue_cxx.h:64:14: note: Technically the member function 'LibICal::ICalValue::set_trigger' can be static.
libical-2.0.0/src/libical/icalvalue_cxx.h:75:21: performance: Technically the member function 'LibICal::ICalValue::kind_to_string' can be static. [functionStatic]
libical-2.0.0/src/libical/icalvalue_cxx.cpp:151:24: note: Technically the member function 'LibICal::ICalValue::kind_to_string' can be static.
libical-2.0.0/src/libical/icalvalue_cxx.h:75:21: note: Technically the member function 'LibICal::ICalValue::kind_to_string' can be static.
libical-2.0.0/src/libical/pvl.c:128:27: style: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:50:47: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:128:27: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:157:26: style: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:52:46: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:157:26: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:174:24: style: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:57:44: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:174:24: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:202:24: style: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:59:44: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:202:24: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:220:34: style: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:66:54: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:220:34: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:268:32: style: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:68:52: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:268:32: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:268:44: style: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:68:64: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
libical-2.0.0/src/libical/pvl.c:268:44: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
libical-2.0.0/src/libical/pvl.c:298:33: style: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:70:53: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:298:33: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
libical-2.0.0/src/libical/pvl.c:298:45: style: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:70:65: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
libical-2.0.0/src/libical/pvl.c:298:45: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
libical-2.0.0/src/libical/pvl.c:460:28: style: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:80:48: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
libical-2.0.0/src/libical/pvl.c:460:28: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
libical-2.0.0/src/libical/pvl.c:473:29: style: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
libical-2.0.0/src/libical/pvl.h:82:49: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
libical-2.0.0/src/libical/pvl.c:473:29: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
libical-2.0.0/src/libical/sspm.c:194:17: style: The scope of the variable 'name' can be reduced. [variableScope]
libical-2.0.0/src/libical/sspm.c:826:11: style: The scope of the variable 'part' can be reduced. [variableScope]
libical-2.0.0/src/libical/sspm.c:1404:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:669:10: style: The scope of the variable 'err' can be reduced. [variableScope]
libical-2.0.0/src/libical/vcomponent_cxx.h:217:23: style: Unused private function: 'VComponent::get_parent' [unusedPrivateFunction]
libical-2.0.0/src/libical/vcomponent_cxx.h:218:14: style: Unused private function: 'VComponent::set_parent' [unusedPrivateFunction]
libical-2.0.0/src/libical/vcomponent_cxx.h:220:15: style: Unused private function: 'VComponent::quote_ical_string' [unusedPrivateFunction]
libical-2.0.0/src/libical/vcomponent_cxx.h:74:13: performance: Technically the member function 'LibICal::VComponent::isa_component' can be static. [functionStatic]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:161:17: note: Technically the member function 'LibICal::VComponent::isa_component' can be static.
libical-2.0.0/src/libical/vcomponent_cxx.h:74:13: note: Technically the member function 'LibICal::VComponent::isa_component' can be static.
libical-2.0.0/src/libical/icptrholder_cxx.h:91:0: style: Technically the member function 'ICPointerHolder < LibICal :: ICalProperty >::operator!=' can be const. [functionConst]
libical-2.0.0/src/libical/icptrholder_cxx.h:96:0: style: Technically the member function 'ICPointerHolder < LibICal :: ICalProperty >::operator==' can be const. [functionConst]
libical-2.0.0/src/libical/icptrholder_cxx.h:91:0: style: Technically the member function 'ICPointerHolder < LibICal :: VComponent >::operator!=' can be const. [functionConst]
libical-2.0.0/src/libical/icptrholder_cxx.h:96:0: style: Technically the member function 'ICPointerHolder < LibICal :: VComponent >::operator==' can be const. [functionConst]
libical-2.0.0/src/libical/icptrholder_cxx.h:54:0: style: Class 'ICPointerHolder < LibICal :: ICalProperty >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libical-2.0.0/src/libical/icptrholder_cxx.h:54:0: style: Class 'ICPointerHolder < LibICal :: VComponent >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libical-2.0.0/src/libical/vcomponent_cxx.h:55:18: style: Unhandled exception specification when calling function VComponent(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:243:31: note: Unhandled exception specification when calling function VComponent().
libical-2.0.0/src/libical/vcomponent_cxx.h:55:18: note: Unhandled exception specification when calling function VComponent().
libical-2.0.0/src/libical/vcomponent_cxx.h:55:18: style: Unhandled exception specification when calling function VComponent(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:271:26: note: Unhandled exception specification when calling function VComponent().
libical-2.0.0/src/libical/vcomponent_cxx.h:55:18: note: Unhandled exception specification when calling function VComponent().
libical-2.0.0/src/libical/vcomponent_cxx.h:55:18: style: Unhandled exception specification when calling function VComponent(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:303:26: note: Unhandled exception specification when calling function VComponent().
libical-2.0.0/src/libical/vcomponent_cxx.h:55:18: note: Unhandled exception specification when calling function VComponent().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:695:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:727:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:759:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:791:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:823:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:855:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:887:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:1016:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:1048:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:1080:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-2.0.0/src/libical/vcomponent_cxx.cpp:1112:17: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libical/vcomponent_cxx.h:52:22: note: Unhandled exception specification when calling function operator=().
libical-2.0.0/src/libicalss/icalbdbset.c:857:17: style: Variable 'relcalid' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/libicalss/icalbdbset.c:855:0: note: Variable 'relcalid' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalbdbset.c:857:17: note: Variable 'relcalid' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalbdbset.c:1257:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/libicalss/icalbdbset.c:1240:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalbdbset.c:1257:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalbdbset.c:1372:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/libicalss/icalbdbset.c:1365:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalbdbset.c:1372:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalbdbset.c:623:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalbdbset.c:712:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalbdbset.c:1367:19: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalbdbset.c:1464:29: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalbdbset.c:1467:9: style: The scope of the variable 'g' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalbdbset.c:276:63: style: Function 'icalbdbset_init' argument 3 names different: declaration 'options' definition 'options_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:37:85: note: Function 'icalbdbset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-2.0.0/src/libicalss/icalbdbset.c:276:63: note: Function 'icalbdbset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-2.0.0/src/libicalss/icalbdbset.c:348:56: style: Function 'icalbdbset_bdb_open_secondary' argument 2 names different: declaration 'subdb' definition 'database'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:52:69: note: Function 'icalbdbset_bdb_open_secondary' argument 2 names different: declaration 'subdb' definition 'database'.
libical-2.0.0/src/libicalss/icalbdbset.c:348:56: note: Function 'icalbdbset_bdb_open_secondary' argument 2 names different: declaration 'subdb' definition 'database'.
libical-2.0.0/src/libicalss/icalbdbset.c:348:78: style: Function 'icalbdbset_bdb_open_secondary' argument 3 names different: declaration 'sindex' definition 'sub_database'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:53:69: note: Function 'icalbdbset_bdb_open_secondary' argument 3 names different: declaration 'sindex' definition 'sub_database'.
libical-2.0.0/src/libicalss/icalbdbset.c:348:78: note: Function 'icalbdbset_bdb_open_secondary' argument 3 names different: declaration 'sindex' definition 'sub_database'.
libical-2.0.0/src/libicalss/icalbdbset.c:397:66: style: Function 'icalbdbset_bdb_open' argument 3 names different: declaration 'type' definition 'dbtype'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:162:51: note: Function 'icalbdbset_bdb_open' argument 3 names different: declaration 'type' definition 'dbtype'.
libical-2.0.0/src/libicalss/icalbdbset.c:397:66: note: Function 'icalbdbset_bdb_open' argument 3 names different: declaration 'type' definition 'dbtype'.
libical-2.0.0/src/libicalss/icalbdbset.c:994:42: style: Function 'icalbdbset_select' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:106:64: note: Function 'icalbdbset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icalbdbset.c:994:42: note: Function 'icalbdbset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icalbdbset.c:1008:32: style: Function 'icalbdbset_clear' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:108:54: note: Function 'icalbdbset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icalbdbset.c:1008:32: note: Function 'icalbdbset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icalbdbset.c:1058:33: style: Function 'icalbdbset_has_uid' argument 1 names different: declaration 'set' definition 'store'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:114:55: note: Function 'icalbdbset_has_uid' argument 1 names different: declaration 'set' definition 'store'.
libical-2.0.0/src/libicalss/icalbdbset.c:1058:33: note: Function 'icalbdbset_has_uid' argument 1 names different: declaration 'set' definition 'store'.
libical-2.0.0/src/libicalss/icalbdbset.c:1128:68: style: Function 'icalbdbset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:116:90: note: Function 'icalbdbset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalbdbset.c:1128:68: note: Function 'icalbdbset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalbdbset.c:1590:42: style: Function 'icalbdbset_begin_transaction' argument 1 names different: declaration 'parent_id' definition 'parent_tid'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:156:64: note: Function 'icalbdbset_begin_transaction' argument 1 names different: declaration 'parent_id' definition 'parent_tid'.
libical-2.0.0/src/libicalss/icalbdbset.c:1590:42: note: Function 'icalbdbset_begin_transaction' argument 1 names different: declaration 'parent_id' definition 'parent_tid'.
libical-2.0.0/src/libicalss/icalbdbset.c:1590:64: style: Function 'icalbdbset_begin_transaction' argument 2 names different: declaration 'txnid' definition 'tid'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalbdbset.h:156:85: note: Function 'icalbdbset_begin_transaction' argument 2 names different: declaration 'txnid' definition 'tid'.
libical-2.0.0/src/libicalss/icalbdbset.c:1590:64: note: Function 'icalbdbset_begin_transaction' argument 2 names different: declaration 'txnid' definition 'tid'.
libical-2.0.0/src/libicalss/icalcalendar.c:111:38: style: Function 'icalcalendar_free' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:38:60: note: Function 'icalcalendar_free' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:111:38: note: Function 'icalcalendar_free' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:142:37: style: Function 'icalcalendar_lock' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:40:59: note: Function 'icalcalendar_lock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:142:37: note: Function 'icalcalendar_lock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:148:39: style: Function 'icalcalendar_unlock' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:42:61: note: Function 'icalcalendar_unlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:148:39: note: Function 'icalcalendar_unlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:154:41: style: Function 'icalcalendar_islocked' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:44:63: note: Function 'icalcalendar_islocked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:154:41: note: Function 'icalcalendar_islocked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:160:40: style: Function 'icalcalendar_ownlock' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:46:62: note: Function 'icalcalendar_ownlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:160:40: note: Function 'icalcalendar_ownlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:166:48: style: Function 'icalcalendar_get_booked' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:48:70: note: Function 'icalcalendar_get_booked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:166:48: note: Function 'icalcalendar_get_booked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:187:50: style: Function 'icalcalendar_get_incoming' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:50:72: note: Function 'icalcalendar_get_incoming' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:187:50: note: Function 'icalcalendar_get_incoming' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:206:52: style: Function 'icalcalendar_get_properties' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:52:74: note: Function 'icalcalendar_get_properties' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:206:52: note: Function 'icalcalendar_get_properties' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:225:50: style: Function 'icalcalendar_get_freebusy' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcalendar.h:54:72: note: Function 'icalcalendar_get_freebusy' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalcalendar.c:225:50: note: Function 'icalcalendar_get_freebusy' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-2.0.0/src/libicalss/icalclassify.c:239:24: style: The scope of the variable 'param' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalclassify.c:260:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalclassify.c:260:24: style: The scope of the variable 'p2' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalcluster.c:88:55: style: Function 'icalcluster_new_clone' argument 1 names different: declaration 'cluster' definition 'data'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:30:77: note: Function 'icalcluster_new_clone' argument 1 names different: declaration 'cluster' definition 'data'.
libical-2.0.0/src/libicalss/icalcluster.c:88:55: note: Function 'icalcluster_new_clone' argument 1 names different: declaration 'cluster' definition 'data'.
libical-2.0.0/src/libicalss/icalcluster.c:100:36: style: Function 'icalcluster_free' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:32:58: note: Function 'icalcluster_free' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:100:36: note: Function 'icalcluster_free' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:117:42: style: Function 'icalcluster_key' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:34:64: note: Function 'icalcluster_key' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:117:42: note: Function 'icalcluster_key' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:124:41: style: Function 'icalcluster_is_changed' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:36:63: note: Function 'icalcluster_is_changed' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:124:41: note: Function 'icalcluster_is_changed' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:131:36: style: Function 'icalcluster_mark' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:38:58: note: Function 'icalcluster_mark' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:131:36: note: Function 'icalcluster_mark' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:138:38: style: Function 'icalcluster_commit' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:40:60: note: Function 'icalcluster_commit' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:138:38: note: Function 'icalcluster_commit' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:145:55: style: Function 'icalcluster_get_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:42:77: note: Function 'icalcluster_get_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:145:55: note: Function 'icalcluster_get_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:162:54: style: Function 'icalcluster_add_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:47:76: note: Function 'icalcluster_add_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:162:54: note: Function 'icalcluster_add_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:173:57: style: Function 'icalcluster_remove_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:50:79: note: Function 'icalcluster_remove_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:173:57: note: Function 'icalcluster_remove_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:184:47: style: Function 'icalcluster_count_components' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:44:69: note: Function 'icalcluster_count_components' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:184:47: note: Function 'icalcluster_count_components' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:192:63: style: Function 'icalcluster_get_current_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:53:85: note: Function 'icalcluster_get_current_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:192:63: note: Function 'icalcluster_get_current_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:199:61: style: Function 'icalcluster_get_first_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:55:83: note: Function 'icalcluster_get_first_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:199:61: note: Function 'icalcluster_get_first_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:206:60: style: Function 'icalcluster_get_next_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalcluster.h:57:82: note: Function 'icalcluster_get_next_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icalcluster.c:206:60: note: Function 'icalcluster_get_next_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-2.0.0/src/libicalss/icaldirset.c:512:5: style: Variable 'dset->gauge' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/libicalss/icaldirset.c:508:5: note: Variable 'dset->gauge' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icaldirset.c:512:5: note: Variable 'dset->gauge' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icaldirset.c:114:11: style: The scope of the variable 'str' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icaldirset.c:175:52: style: Function 'icaldirset_init' argument 2 names different: declaration 'dsn' definition 'dir'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:40:74: note: Function 'icaldirset_init' argument 2 names different: declaration 'dsn' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:175:52: note: Function 'icaldirset_init' argument 2 names different: declaration 'dsn' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:175:63: style: Function 'icaldirset_init' argument 3 names different: declaration 'options' definition 'options_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:40:85: note: Function 'icaldirset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-2.0.0/src/libicalss/icaldirset.c:175:63: note: Function 'icaldirset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-2.0.0/src/libicalss/icaldirset.c:209:37: style: Function 'icaldirset_new' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:34:59: note: Function 'icaldirset_new' argument 1 names different: declaration 'path' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:209:37: note: Function 'icaldirset_new' argument 1 names different: declaration 'path' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:214:44: style: Function 'icaldirset_new_reader' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:36:66: note: Function 'icaldirset_new_reader' argument 1 names different: declaration 'path' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:214:44: note: Function 'icaldirset_new_reader' argument 1 names different: declaration 'path' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:223:44: style: Function 'icaldirset_new_writer' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:38:66: note: Function 'icaldirset_new_writer' argument 1 names different: declaration 'path' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:223:44: note: Function 'icaldirset_new_writer' argument 1 names different: declaration 'path' definition 'dir'.
libical-2.0.0/src/libicalss/icaldirset.c:232:31: style: Function 'icaldirset_free' argument 1 names different: declaration 'set' definition 's'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:42:53: note: Function 'icaldirset_free' argument 1 names different: declaration 'set' definition 's'.
libical-2.0.0/src/libicalss/icaldirset.c:232:31: note: Function 'icaldirset_free' argument 1 names different: declaration 'set' definition 's'.
libical-2.0.0/src/libicalss/icaldirset.c:329:49: style: Function 'icaldirset_add_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:52:71: note: Function 'icaldirset_add_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:329:49: note: Function 'icaldirset_add_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:416:52: style: Function 'icaldirset_remove_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:53:74: note: Function 'icaldirset_remove_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:416:52: note: Function 'icaldirset_remove_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:490:42: style: Function 'icaldirset_fetch' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:65:64: note: Function 'icaldirset_fetch' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:490:42: note: Function 'icaldirset_fetch' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:521:33: style: Function 'icaldirset_has_uid' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:68:55: note: Function 'icaldirset_has_uid' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:521:33: note: Function 'icaldirset_has_uid' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:536:42: style: Function 'icaldirset_select' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:60:64: note: Function 'icaldirset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:536:42: note: Function 'icaldirset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:549:42: style: Function 'icaldirset_modify' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:74:64: note: Function 'icaldirset_modify' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:549:42: note: Function 'icaldirset_modify' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:549:62: style: Function 'icaldirset_modify' argument 2 names different: declaration 'oldc' definition 'old'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:75:70: note: Function 'icaldirset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-2.0.0/src/libicalss/icaldirset.c:549:62: note: Function 'icaldirset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-2.0.0/src/libicalss/icaldirset.c:549:82: style: Function 'icaldirset_modify' argument 3 names different: declaration 'newc' definition 'new'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:75:91: note: Function 'icaldirset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-2.0.0/src/libicalss/icaldirset.c:549:82: note: Function 'icaldirset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-2.0.0/src/libicalss/icaldirset.c:560:32: style: Function 'icaldirset_clear' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:62:54: note: Function 'icaldirset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:560:32: note: Function 'icaldirset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:569:58: style: Function 'icaldirset_get_current_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:80:80: note: Function 'icaldirset_get_current_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:569:58: note: Function 'icaldirset_get_current_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:583:56: style: Function 'icaldirset_get_first_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:82:78: note: Function 'icaldirset_get_first_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:583:56: note: Function 'icaldirset_get_first_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:632:55: style: Function 'icaldirset_get_next_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icaldirset.h:84:77: note: Function 'icaldirset_get_next_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:632:55: note: Function 'icaldirset_get_next_component' argument 1 names different: declaration 'store' definition 'set'.
libical-2.0.0/src/libicalss/icaldirset.c:319:9: style: Variable 'uidstring' is assigned a value that is never used. [unreadVariable]
libical-2.0.0/src/libicalss/icalfileset.c:767:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/libicalss/icalfileset.c:750:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalfileset.c:767:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalfileset.c:844:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/libicalss/icalfileset.c:838:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalfileset.c:844:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-2.0.0/src/libicalss/icalfileset.c:341:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalfileset.c:342:11: style: The scope of the variable 'str' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalfileset.c:525:23: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalfileset.c:754:29: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalfileset.c:756:9: style: The scope of the variable 'g' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalfileset.c:840:19: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalfileset.c:71:53: style: Function 'icalfileset_init' argument 2 names different: declaration 'dsn' definition 'path'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:37:75: note: Function 'icalfileset_init' argument 2 names different: declaration 'dsn' definition 'path'.
libical-2.0.0/src/libicalss/icalfileset.c:71:53: note: Function 'icalfileset_init' argument 2 names different: declaration 'dsn' definition 'path'.
libical-2.0.0/src/libicalss/icalfileset.c:71:65: style: Function 'icalfileset_init' argument 3 names different: declaration 'options' definition 'options_in'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:37:86: note: Function 'icalfileset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-2.0.0/src/libicalss/icalfileset.c:71:65: note: Function 'icalfileset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-2.0.0/src/libicalss/icalfileset.c:204:40: style: Function 'icalfileset_filesize' argument 1 names different: declaration 'set' definition 'fset'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.c:44:47: note: Function 'icalfileset_filesize' argument 1 names different: declaration 'set' definition 'fset'.
libical-2.0.0/src/libicalss/icalfileset.c:204:40: note: Function 'icalfileset_filesize' argument 1 names different: declaration 'set' definition 'fset'.
libical-2.0.0/src/libicalss/icalfileset.c:236:32: style: Function 'icalfileset_free' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:44:54: note: Function 'icalfileset_free' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:236:32: note: Function 'icalfileset_free' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:267:39: style: Function 'icalfileset_path' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:46:61: note: Function 'icalfileset_path' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:267:39: note: Function 'icalfileset_path' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:433:51: style: Function 'icalfileset_get_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:108:73: note: Function 'icalfileset_get_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:433:51: note: Function 'icalfileset_get_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:619:69: style: Function 'icalfileset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:76:91: note: Function 'icalfileset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalfileset.c:619:69: note: Function 'icalfileset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalfileset.c:653:63: style: Function 'icalfileset_modify' argument 2 names different: declaration 'oldcomp' definition 'old'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:83:71: note: Function 'icalfileset_modify' argument 2 names different: declaration 'oldcomp' definition 'old'.
libical-2.0.0/src/libicalss/icalfileset.c:653:63: note: Function 'icalfileset_modify' argument 2 names different: declaration 'oldcomp' definition 'old'.
libical-2.0.0/src/libicalss/icalfileset.c:653:83: style: Function 'icalfileset_modify' argument 3 names different: declaration 'newcomp' definition 'new'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:84:71: note: Function 'icalfileset_modify' argument 3 names different: declaration 'newcomp' definition 'new'.
libical-2.0.0/src/libicalss/icalfileset.c:653:83: note: Function 'icalfileset_modify' argument 3 names different: declaration 'newcomp' definition 'new'.
libical-2.0.0/src/libicalss/icalfileset.c:663:59: style: Function 'icalfileset_get_current_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:89:81: note: Function 'icalfileset_get_current_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:663:59: note: Function 'icalfileset_get_current_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:673:57: style: Function 'icalfileset_get_first_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:91:79: note: Function 'icalfileset_get_first_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:673:57: note: Function 'icalfileset_get_first_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:697:56: style: Function 'icalfileset_get_next_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:93:78: note: Function 'icalfileset_get_next_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:697:56: note: Function 'icalfileset_get_next_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-2.0.0/src/libicalss/icalfileset.c:899:67: style: Function 'icalfilesetiter_to_next' argument 2 names different: declaration 'iter' definition 'i'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalfileset.h:100:89: note: Function 'icalfilesetiter_to_next' argument 2 names different: declaration 'iter' definition 'i'.
libical-2.0.0/src/libicalss/icalfileset.c:899:67: note: Function 'icalfilesetiter_to_next' argument 2 names different: declaration 'iter' definition 'i'.
libical-2.0.0/src/libicalss/icalgauge.c:261:26: style: The scope of the variable 'this_clause' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalgauge.c:264:19: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalgauge.c:257:34: style: Function 'icalgauge_compare' argument 1 names different: declaration 'g' definition 'gauge'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalgauge.h:51:56: note: Function 'icalgauge_compare' argument 1 names different: declaration 'g' definition 'gauge'.
libical-2.0.0/src/libicalss/icalgauge.c:257:34: note: Function 'icalgauge_compare' argument 1 names different: declaration 'g' definition 'gauge'.
libical-2.0.0/src/libicalss/icalmessage.c:287:81: style: Function 'icalmessage_new_error_reply' argument 5 names different: declaration 'rs' definition 'code'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalmessage.h:59:84: note: Function 'icalmessage_new_error_reply' argument 5 names different: declaration 'rs' definition 'code'.
libical-2.0.0/src/libicalss/icalmessage.c:287:81: note: Function 'icalmessage_new_error_reply' argument 5 names different: declaration 'rs' definition 'code'.
libical-2.0.0/src/libicalss/icalset.c:418:65: style: Function 'icalset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalset.h:142:87: note: Function 'icalset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalset.c:418:65: note: Function 'icalset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalset.c:428:59: style: Function 'icalset_modify' argument 2 names different: declaration 'oldc' definition 'old'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalset.h:147:67: note: Function 'icalset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-2.0.0/src/libicalss/icalset.c:428:59: note: Function 'icalset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-2.0.0/src/libicalss/icalset.c:428:79: style: Function 'icalset_modify' argument 3 names different: declaration 'newc' definition 'new'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalset.h:147:88: note: Function 'icalset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-2.0.0/src/libicalss/icalset.c:428:79: note: Function 'icalset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-2.0.0/src/libicalss/icalset.c:457:46: style: Function 'icalsetiter_next' argument 1 names different: declaration 'i' definition 'itr'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalset.h:166:68: note: Function 'icalsetiter_next' argument 1 names different: declaration 'i' definition 'itr'.
libical-2.0.0/src/libicalss/icalset.c:457:46: note: Function 'icalsetiter_next' argument 1 names different: declaration 'i' definition 'itr'.
libical-2.0.0/src/libicalss/icalspanlist.c:107:24: style: The scope of the variable 'inner' can be reduced. [variableScope]
libical-2.0.0/src/libicalss/icalspanlist.c:208:38: style: Function 'icalspanlist_free' argument 1 names different: declaration 'spl' definition 's'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalspanlist.h:41:60: note: Function 'icalspanlist_free' argument 1 names different: declaration 'spl' definition 's'.
libical-2.0.0/src/libicalss/icalspanlist.c:208:38: note: Function 'icalspanlist_free' argument 1 names different: declaration 'spl' definition 's'.
libical-2.0.0/src/libicalss/icalspanlist.c:230:38: style: Function 'icalspanlist_dump' argument 1 names different: declaration 's' definition 'sl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalspanlist.h:56:60: note: Function 'icalspanlist_dump' argument 1 names different: declaration 's' definition 'sl'.
libical-2.0.0/src/libicalss/icalspanlist.c:230:38: note: Function 'icalspanlist_dump' argument 1 names different: declaration 's' definition 'sl'.
libical-2.0.0/src/libicalss/icalspanlist.c:337:52: style: Function 'icalspanlist_as_freebusy_matrix' argument 1 names different: declaration 'span' definition 'sl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalspanlist.h:64:74: note: Function 'icalspanlist_as_freebusy_matrix' argument 1 names different: declaration 'span' definition 'sl'.
libical-2.0.0/src/libicalss/icalspanlist.c:337:52: note: Function 'icalspanlist_as_freebusy_matrix' argument 1 names different: declaration 'span' definition 'sl'.
libical-2.0.0/src/libicalss/icalspanlist.c:413:56: style: Function 'icalspanlist_as_vfreebusy' argument 1 names different: declaration 's_in' definition 'sl'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalspanlist.h:59:78: note: Function 'icalspanlist_as_vfreebusy' argument 1 names different: declaration 's_in' definition 'sl'.
libical-2.0.0/src/libicalss/icalspanlist.c:413:56: note: Function 'icalspanlist_as_vfreebusy' argument 1 names different: declaration 's_in' definition 'sl'.
libical-2.0.0/src/libicalss/icalspanlist.c:473:58: style: Function 'icalspanlist_from_vfreebusy' argument 1 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalspanlist.h:67:80: note: Function 'icalspanlist_from_vfreebusy' argument 1 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalspanlist.c:473:58: note: Function 'icalspanlist_from_vfreebusy' argument 1 names different: declaration 'c' definition 'comp'.
libical-2.0.0/src/libicalss/icalsslexer.c:1162:55: warning: Possible null pointer dereference: b [nullPointer]
libical-2.0.0/src/libicalss/icalsslexer.c:1159:45: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
libical-2.0.0/src/libicalss/icalsslexer.c:1162:55: note: Null pointer dereference
libical-2.0.0/src/libicalss/icalsslexer.c:1164:30: warning: Possible null pointer dereference: b [nullPointer]
libical-2.0.0/src/libicalss/icalsslexer.c:1159:45: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
libical-2.0.0/src/libicalss/icalsslexer.c:1164:30: note: Null pointer dereference
libical-2.0.0/src/libicalss/icalsslexer.c:1531:9: warning: Possible null pointer dereference: b [nullPointer]
libical-2.0.0/src/libicalss/icalsslexer.c:1420:24: note: Calling function 'ss_init_buffer', 1st argument 'b' value is 0
libical-2.0.0/src/libicalss/icalsslexer.c:1531:9: note: Null pointer dereference
libical-2.0.0/src/libicalss/icalsslexer.c:1532:9: warning: Possible null pointer dereference: b [nullPointer]
libical-2.0.0/src/libicalss/icalsslexer.c:1420:24: note: Calling function 'ss_init_buffer', 1st argument 'b' value is 0
libical-2.0.0/src/libicalss/icalsslexer.c:1532:9: note: Null pointer dereference
libical-2.0.0/src/libicalss/icalsslexer.c:1543:9: warning: Possible null pointer dereference: b [nullPointer]
libical-2.0.0/src/libicalss/icalsslexer.c:1420:24: note: Calling function 'ss_init_buffer', 1st argument 'b' value is 0
libical-2.0.0/src/libicalss/icalsslexer.c:1543:9: note: Null pointer dereference
libical-2.0.0/src/libicalss/icalsslexer.c:1155:37: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
libical-2.0.0/src/libicalss/icalsslexer.c:1168:47: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
libical-2.0.0/src/libicalss/icalsslexer.c:1272:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalsslexer.c:371:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libical-2.0.0/src/libicalss/icalsslexer.c:1272:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libical-2.0.0/src/libicalss/icalsslexer.c:1295:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalsslexer.c:647:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
libical-2.0.0/src/libicalss/icalsslexer.c:1295:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
libical-2.0.0/src/libicalss/icalsslexer.c:1716:48: style: Function 'ss_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalsslexer.c:325:47: note: Function 'ss_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libical-2.0.0/src/libicalss/icalsslexer.c:1716:48: note: Function 'ss_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libical-2.0.0/src/libicalss/icalsslexer.c:1729:48: style: Function 'ss_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalsslexer.c:326:46: note: Function 'ss_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libical-2.0.0/src/libicalss/icalsslexer.c:1729:48: note: Function 'ss_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libical-2.0.0/src/libicalss/icalsslexer.c:1729:62: style: Function 'ss_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalsslexer.c:326:56: note: Function 'ss_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libical-2.0.0/src/libicalss/icalsslexer.c:1729:62: note: Function 'ss_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libical-2.0.0/src/libicalss/icalsslexer.c:1861:24: style: Function 'ssset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalsslexer.c:613:23: note: Function 'ssset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libical-2.0.0/src/libicalss/icalsslexer.c:1861:24: note: Function 'ssset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libical-2.0.0/src/libicalss/icalsslexer.c:394:22: style: struct member 'yy_trans_info::yy_verify' is never used. [unusedStructMember]
libical-2.0.0/src/libicalss/icalsslexer.c:395:22: style: struct member 'yy_trans_info::yy_nxt' is never used. [unusedStructMember]
libical-2.0.0/src/libicalss/icalssyacc.c:1441:49: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1445:49: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1449:47: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1453:47: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1457:99: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1469:102: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1473:98: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1477:101: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1481:103: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1485:106: style: Same expression on both sides of '-'. [duplicateExpression]
libical-2.0.0/src/libicalss/icalssyacc.c:1717:65: style: Function 'ssyacc_add_where' argument 2 names different: declaration 'prop' definition 'str1'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalssyacc.c:168:65: note: Function 'ssyacc_add_where' argument 2 names different: declaration 'prop' definition 'str1'.
libical-2.0.0/src/libicalss/icalssyacc.c:1717:65: note: Function 'ssyacc_add_where' argument 2 names different: declaration 'prop' definition 'str1'.
libical-2.0.0/src/libicalss/icalssyacc.c:1718:42: style: Function 'ssyacc_add_where' argument 4 names different: declaration 'value' definition 'value_str'. [funcArgNamesDifferent]
libical-2.0.0/src/libicalss/icalssyacc.c:169:58: note: Function 'ssyacc_add_where' argument 4 names different: declaration 'value' definition 'value_str'.
libical-2.0.0/src/libicalss/icalssyacc.c:1718:42: note: Function 'ssyacc_add_where' argument 4 names different: declaration 'value' definition 'value_str'.
libical-2.0.0/src/libicalvcal/icalvcal.c:896:41: error: Array 'weekday_codes[7]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
libical-2.0.0/src/libicalvcal/icalvcal.c:881:9: note: After for loop, day has value 7
libical-2.0.0/src/libicalvcal/icalvcal.c:896:41: note: Array index out of bounds
libical-2.0.0/src/libicalvcal/icalvcal.c:329:20: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
libical-2.0.0/src/libicalvcal/icalvcal.c:638:16: style: The scope of the variable 'value' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/icalvcal.c:640:26: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/icalvcal.c:967:27: style: The scope of the variable 'elems' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/icalvcal.c:967:34: style: The scope of the variable 'month_position' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:472:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:472:24: style: The scope of the variable 'p2' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:473:22: style: The scope of the variable 'p3' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:474:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:720:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:815:9: style: The scope of the variable 'token' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:866:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vcc.c:1237:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vobject.c:647:18: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/libicalvcal/vobject.c:1111:19: style: The scope of the variable 'trip' can be reduced. [variableScope]
libical-2.0.0/src/test/icalrecur_test.c:469:21: style: The scope of the variable 'sep' can be reduced. [variableScope]
libical-2.0.0/src/test/icaltestparser.c:85:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/test/process.c:35:9: style: The scope of the variable 'dont_remove' can be reduced. [variableScope]
libical-2.0.0/src/test/recur.c:57:19: style: The scope of the variable 'desc' can be reduced. [variableScope]
libical-2.0.0/src/test/recur.c:57:26: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-2.0.0/src/test/recur.c:57:36: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-classify.c:34:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-classify.c:57:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-classify.c:78:24: style: The scope of the variable 'match' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-classify.c:80:9: style: The scope of the variable 'error_count' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-cxx.cpp:160:7: style: Exception should be caught by reference. [catchExceptionByValue]
libical-2.0.0/src/test/regression-recur.c:45:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-recur.c:83:19: style: The scope of the variable 'desc' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-recur.c:83:26: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-recur.c:83:36: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-storage.c:140:24: style: The scope of the variable 'clone' can be reduced. [variableScope]
libical-2.0.0/src/test/regression-storage.c:458:38: style: Function 'vcalendar_init' argument 1 names different: declaration 'cal' definition 'rcal'. [funcArgNamesDifferent]
libical-2.0.0/src/test/regression-storage.c:58:38: note: Function 'vcalendar_init' argument 1 names different: declaration 'cal' definition 'rcal'.
libical-2.0.0/src/test/regression-storage.c:458:38: note: Function 'vcalendar_init' argument 1 names different: declaration 'cal' definition 'rcal'.
libical-2.0.0/src/test/regression-utils.c:99:16: style: Redundant condition: QUIET. '!QUIET || (QUIET && !success)' is equivalent to '!QUIET || !success' [redundantCondition]
libical-2.0.0/src/test/regression-utils.c:173:9: style: The scope of the variable 'pct' can be reduced. [variableScope]
libical-2.0.0/src/test/regression.c:1493:5: style: Variable 'ictt' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/test/regression.c:1487:5: note: Variable 'ictt' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:1493:5: note: Variable 'ictt' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3715:5: style: Variable 'calendar' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/test/regression.c:3678:0: note: Variable 'calendar' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3715:5: note: Variable 'calendar' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3717:5: style: Variable 'event' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/test/regression.c:3679:0: note: Variable 'event' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3717:5: note: Variable 'event' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3732:5: style: Variable 'myTZ' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/test/regression.c:3728:0: note: Variable 'myTZ' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3732:5: note: Variable 'myTZ' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3733:5: style: Variable 'vtimezone' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/test/regression.c:3729:0: note: Variable 'vtimezone' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3733:5: note: Variable 'vtimezone' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3734:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
libical-2.0.0/src/test/regression.c:3730:0: note: Variable 'str' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:3734:5: note: Variable 'str' is reassigned a value before the old one has been used.
libical-2.0.0/src/test/regression.c:2369:9: style: The scope of the variable 'dow' can be reduced. [variableScope]
libical-2.0.0/src/test/regression.c:2369:14: style: The scope of the variable 'doy' can be reduced. [variableScope]
libical-2.0.0/src/test/regression.c:2369:19: style: The scope of the variable 'start_dow' can be reduced. [variableScope]
libical-2.0.0/src/test/regression.c:1024:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libical-2.0.0/src/test/stow.c:144:72: warning: Either the condition 'ical_message!=0' is redundant or there is possible null pointer dereference: ical_message. [nullPointerRedundantCheck]
libical-2.0.0/src/test/stow.c:169:22: note: Assuming that condition 'ical_message!=0' is not redundant
libical-2.0.0/src/test/stow.c:144:72: note: Null pointer dereference
libical-2.0.0/src/test/stow.c:330:20: style: The scope of the variable 'inner' can be reduced. [variableScope]
libical-2.0.0/src/test/stow.c:331:9: style: The scope of the variable 'errors' can be reduced. [variableScope]
libical-2.0.0/src/test/stow.c:730:24: style: The scope of the variable 'rtrn' can be reduced. [variableScope]
libical-2.0.0/src/test/stow.c:795:27: style: The scope of the variable 'reply' can be reduced. [variableScope]
libical-2.0.0/src/test/stow.c:230:10: error: Allocation with make_mime, fputs doesn't release it. [leakNoVarFunctionCall]
libical-2.0.0/src/test/stow.c:244:10: error: Allocation with make_mime, fputs doesn't release it. [leakNoVarFunctionCall]
libical-2.0.0/src/test/testmime.c:210:28: style: The scope of the variable 'non_rand' can be reduced. [variableScope]
libical-2.0.0/src/test/testmime.c:210:38: style: The scope of the variable 'rand_lines' can be reduced. [variableScope]
libical-2.0.0/src/test/testmime.c:212:24: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-2.0.0/src/test/timezones.c:106:17: style: Condition 'verbose' is always false [knownConditionTrueFalse]
libical-2.0.0/src/test/timezones.c:34:19: note: Assignment 'verbose=0', assigned value is 0
libical-2.0.0/src/test/timezones.c:106:17: note: Condition 'verbose' is always false
libical-2.0.0/src/test/timezones.c:27:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-2.0.0/src/test/timezones.c:28:11: style: The scope of the variable 'zone_location' can be reduced. [variableScope]
libical-2.0.0/src/test/timezones.c:33:18: style: The scope of the variable 'percent_failed' can be reduced. [variableScope]
libical-2.0.0/src/test/timezones.c:69:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libical-parser-html-perl/libical-parser-html-perl_1.07.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libical-parser-perl/libical-parser-perl_1.21.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libical-parser-sax-perl/libical-parser-sax-perl_1.09.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libical3/libical3_3.0.3.orig.tar.gz
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:471:8: warning: Redundant assignment of 'sv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:471:17: warning: Redundant assignment of 'mg' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:488:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:505:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:525:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:545:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:562:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:581:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:599:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:618:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:635:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:653:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:674:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:699:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:723:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:744:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:769:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:793:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:815:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:837:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:857:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:878:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:898:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:915:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:932:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:949:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:970:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:991:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1011:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1032:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1053:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1073:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1089:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1106:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1126:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1144:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1164:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1184:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1202:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1222:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1240:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1261:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1277:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1296:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1320:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1344:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1366:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1388:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1410:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1432:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1454:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1473:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1493:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1513:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1532:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1554:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1577:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1598:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1615:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1635:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1655:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1676:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1697:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1716:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1736:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1756:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1776:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1797:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1822:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1847:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1865:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1883:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1901:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1921:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1940:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1957:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:1978:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2004:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2029:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2047:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2066:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2083:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2103:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2125:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2147:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2169:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2191:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2213:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2235:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2257:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2279:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2301:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2323:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2345:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2367:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2389:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2411:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2433:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2455:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2477:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2499:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2521:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2543:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2565:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2587:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2609:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2631:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2653:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2675:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2697:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2719:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2741:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2766:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2788:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2813:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2835:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2860:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2876:8: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2876:20: warning: Redundant assignment of 'items' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2900:6: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2900:18: warning: Redundant assignment of 'items' to itself. [selfAssignment]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:222:21: style: The scope of the variable '_s' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:257:8: style: The scope of the variable 'temp_type' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:258:9: style: The scope of the variable 'name' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:258:15: style: The scope of the variable '_c' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:259:8: style: The scope of the variable 'len' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:259:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:259:14: style: The scope of the variable 'start' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:259:20: style: The scope of the variable 'end' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:262:18: style: The scope of the variable 'cache' can be reduced. [variableScope]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:2875:9: style: Unused variable: sv [unusedVariable]
libical-3.0.3/src/Net-ICal-Libical/netical_wrap.c:184:5: error: Common realloc mistake: 'SwigPtrTable' nulled but not freed upon failure [memleakOnRealloc]
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:114:30: style: C-style pointer casting [cstyleCast]
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:130:32: style: C-style pointer casting [cstyleCast]
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:146:29: style: C-style pointer casting [cstyleCast]
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:162:33: style: C-style pointer casting [cstyleCast]
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:66:42: style: Function 'getCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'. [funcArgNamesDifferent]
libical-3.0.3/src/java/jlibical_utils_cxx.h:37:42: note: Function 'getCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:66:42: note: Function 'getCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:94:41: style: Function 'setCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'. [funcArgNamesDifferent]
libical-3.0.3/src/java/jlibical_utils_cxx.h:38:41: note: Function 'setCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:94:41: note: Function 'setCObjectPtr' argument 2 names different: declaration 'anObj' definition 'surrogate'.
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:94:58: style: Function 'setCObjectPtr' argument 3 names different: declaration 'val' definition 'subject'. [funcArgNamesDifferent]
libical-3.0.3/src/java/jlibical_utils_cxx.h:38:54: note: Function 'setCObjectPtr' argument 3 names different: declaration 'val' definition 'subject'.
libical-3.0.3/src/java/jlibical_utils_cxx.cpp:94:58: note: Function 'setCObjectPtr' argument 3 names different: declaration 'val' definition 'subject'.
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:128:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:139:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:149:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:160:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:170:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:181:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:191:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:202:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:212:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:223:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:233:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:244:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:254:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:265:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:275:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:286:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:296:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/java/jniICalRecurrenceType_cxx.cpp:307:9: style: Unused variable: ix0 [unusedVariable]
libical-3.0.3/src/libical-glib/tools/generator.c:477:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:475:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:477:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:510:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:508:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:510:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:543:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:541:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:543:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:576:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:574:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:576:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:582:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:580:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:582:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:588:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:586:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:588:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:621:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:619:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:621:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:627:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:625:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:627:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:633:5: style: Variable 'para' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libical-glib/tools/generator.c:631:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:633:5: note: Variable 'para' is reassigned a value before the old one has been used.
libical-3.0.3/src/libical-glib/tools/generator.c:43:16: style: The scope of the variable 'para' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:47:12: style: The scope of the variable 'comment_line' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:52:12: style: The scope of the variable 'full_flag' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:54:12: style: The scope of the variable 'full_comment' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:662:18: style: The scope of the variable 'guard' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:680:18: style: The scope of the variable 'endGuard' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:692:13: style: The scope of the variable 'method' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:738:12: style: The scope of the variable 'iter_list' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:739:16: style: The scope of the variable 'para' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:962:12: style: The scope of the variable 'typeName' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1033:12: style: The scope of the variable 'typeName' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1038:12: style: The scope of the variable 'includeName' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1286:12: style: The scope of the variable 'val' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1404:12: style: The scope of the variable 'iter' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1405:12: style: The scope of the variable 'para' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1439:18: style: The scope of the variable 'structureKind' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1455:12: style: The scope of the variable 'trueType' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1457:12: style: The scope of the variable 'structureKind' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1536:12: style: The scope of the variable 'trueType' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1537:12: style: The scope of the variable 'lowerSnake' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1539:12: style: The scope of the variable 'kind' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1656:12: style: The scope of the variable 'body' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1659:12: style: The scope of the variable 'iter' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1660:12: style: The scope of the variable 'checkers' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1662:12: style: The scope of the variable 'trueType' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1663:16: style: The scope of the variable 'structure' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1664:16: style: The scope of the variable 'parameter' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1776:12: style: The scope of the variable 'iter_list' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1777:16: style: The scope of the variable 'para' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1938:18: style: The scope of the variable 'enumeration' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1953:12: style: The scope of the variable 'nativeName' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1956:12: style: The scope of the variable 'comment' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:2036:16: style: The scope of the variable 'parameter' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:2307:18: style: The scope of the variable 'declaration' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/generator.c:1652:60: style: Function 'get_source_method_body' argument 2 names different: declaration 'namespace' definition 'nameSpace'. [funcArgNamesDifferent]
libical-3.0.3/src/libical-glib/tools/generator.h:61:60: note: Function 'get_source_method_body' argument 2 names different: declaration 'namespace' definition 'nameSpace'.
libical-3.0.3/src/libical-glib/tools/generator.c:1652:60: note: Function 'get_source_method_body' argument 2 names different: declaration 'namespace' definition 'nameSpace'.
libical-3.0.3/src/libical-glib/tools/generator.c:2062:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libical-3.0.3/src/libical-glib/tools/xml-parser.c:42:18: style: The scope of the variable 'enumeration' can be reduced. [variableScope]
libical-3.0.3/src/libical-glib/tools/xml-parser.c:275:16: style: The scope of the variable 'para' can be reduced. [variableScope]
libical-3.0.3/src/libical/caldate.c:68:7: style: The scope of the variable 'ialp' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalarray.c:64:12: style: The scope of the variable 'chunk' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalarray.c:170:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalarray.c:60:38: style: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalarray.h:119:58: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
libical-3.0.3/src/libical/icalarray.c:60:38: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
libical-3.0.3/src/libical/icalcomponent.c:151:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:152:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:193:19: style: The scope of the variable 'prop' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:194:20: style: The scope of the variable 'comp' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:260:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:261:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:493:23: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:1032:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:1033:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:1057:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:1058:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:1431:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:2028:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:2156:15: style: The scope of the variable 'existing_tzid_copy' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:2315:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:2318:17: style: The scope of the variable 'zone_tzid' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalcomponent.c:148:55: style: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:41:75: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
libical-3.0.3/src/libical/icalcomponent.c:148:55: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
libical-3.0.3/src/libical/icalcomponent.c:191:40: style: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:49:60: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:191:40: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:240:51: style: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:51:71: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
libical-3.0.3/src/libical/icalcomponent.c:240:51: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
libical-3.0.3/src/libical/icalcomponent.c:249:53: style: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:53:73: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
libical-3.0.3/src/libical/icalcomponent.c:249:53: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
libical-3.0.3/src/libical/icalcomponent.c:412:63: style: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:82:83: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:412:63: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:429:62: style: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:84:82: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:429:62: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:553:65: style: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:119:85: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:553:65: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:571:64: style: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalcomponent.h:121:84: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalcomponent.c:571:64: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
libical-3.0.3/src/libical/icalduration.c:37:18: style: The scope of the variable 'used' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalduration.c:63:66: style: Function 'icaldurationtype_from_string' argument 1 names different: declaration 'dur' definition 'str'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalduration.h:83:86: note: Function 'icaldurationtype_from_string' argument 1 names different: declaration 'dur' definition 'str'.
libical-3.0.3/src/libical/icalduration.c:63:66: note: Function 'icaldurationtype_from_string' argument 1 names different: declaration 'dur' definition 'str'.
libical-3.0.3/src/libical/icalduration.c:271:53: style: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalduration.h:100:73: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
libical-3.0.3/src/libical/icalduration.c:271:53: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
libical-3.0.3/src/libical/icalerror.c:90:6: error: Null pointer dereference: p [nullPointer]
libical-3.0.3/src/libical/icalerror.c:87:14: note: Assignment 'p=0', assigned value is 0
libical-3.0.3/src/libical/icalerror.c:90:6: note: Null pointer dereference
libical-3.0.3/src/libical/icalerror.c:93:13: error: Null pointer dereference: p [nullPointer]
libical-3.0.3/src/libical/icalerror.c:87:14: note: Assignment 'p=0', assigned value is 0
libical-3.0.3/src/libical/icalerror.c:93:13: note: Null pointer dereference
libical-3.0.3/src/libical/icalerror.c:90:5: error: Null pointer dereference [nullPointer]
libical-3.0.3/src/libical/icalerror.c:93:12: error: Null pointer dereference [nullPointer]
libical-3.0.3/src/libical/icalmime.c:164:39: style: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalmime.h:26:59: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
libical-3.0.3/src/libical/icalmime.c:164:39: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
libical-3.0.3/src/libical/icalparameter.c:61:40: style: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalparameter.h:177:60: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
libical-3.0.3/src/libical/icalparameter.c:61:40: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
libical-3.0.3/src/libical/icalparameter.c:85:55: style: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalparameter.h:96:75: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
libical-3.0.3/src/libical/icalparameter.c:85:55: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
libical-3.0.3/src/libical/icalparameter.c:120:58: style: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalparameter.h:124:78: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
libical-3.0.3/src/libical/icalparameter.c:120:58: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
libical-3.0.3/src/libical/icalparameter.c:169:51: style: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalparameter.h:209:71: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
libical-3.0.3/src/libical/icalparameter.c:169:51: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
libical-3.0.3/src/libical/icalparameter.c:271:53: style: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalparameter.h:243:73: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
libical-3.0.3/src/libical/icalparameter.c:271:53: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
libical-3.0.3/src/libical/icalparameter.c:332:39: style: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalparameter.h:290:59: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
libical-3.0.3/src/libical/icalparameter.c:332:39: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
libical-3.0.3/src/libical/icptrholder_cxx.h:92:10: style: Technically the member function 'ICPointerHolder::operator!=' can be const. [functionConst]
libical-3.0.3/src/libical/icptrholder_cxx.h:97:10: style: Technically the member function 'ICPointerHolder::operator==' can be const. [functionConst]
libical-3.0.3/src/libical/icalparameter_cxx.h:66:9: performance: Technically the member function 'LibICal::ICalParameter::isa_parameter' can be static. [functionStatic]
libical-3.0.3/src/libical/icalparameter_cxx.cpp:121:20: note: Technically the member function 'LibICal::ICalParameter::isa_parameter' can be static.
libical-3.0.3/src/libical/icalparameter_cxx.h:66:9: note: Technically the member function 'LibICal::ICalParameter::isa_parameter' can be static.
libical-3.0.3/src/libical/icptrholder_cxx.h:55:5: style: Class 'ICPointerHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libical-3.0.3/src/libical/icalparser.c:246:18: style: The scope of the variable 'end_quote' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalparser.c:453:11: style: The scope of the variable 'str' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalparser.c:631:11: style: The scope of the variable 'line' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalparser.c:688:62: style: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalparser.h:158:82: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
libical-3.0.3/src/libical/icalparser.c:688:62: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
libical-3.0.3/src/libical/icalproperty.c:272:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalproperty.c:797:16: style: The scope of the variable 'oval' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalproperty.c:286:24: style: Checking if unsigned variable 'chars_left' is less than zero. [unsignedLessThanZero]
libical-3.0.3/src/libical/icalproperty.c:94:52: style: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:32:72: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
libical-3.0.3/src/libical/icalproperty.c:94:52: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
libical-3.0.3/src/libical/icalproperty.c:179:38: style: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:40:58: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:179:38: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:463:50: style: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:42:70: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:463:50: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:484:47: style: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:48:67: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:484:47: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:707:78: style: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:68:78: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
libical-3.0.3/src/libical/icalproperty.c:707:78: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
libical-3.0.3/src/libical/icalproperty.c:735:63: style: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:73:83: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:735:63: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:758:62: style: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:75:82: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:758:62: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:779:43: style: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:78:63: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:779:43: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
libical-3.0.3/src/libical/icalproperty.c:795:73: style: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:79:93: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
libical-3.0.3/src/libical/icalproperty.c:795:73: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
libical-3.0.3/src/libical/icalproperty.c:795:90: style: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalproperty.h:80:73: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
libical-3.0.3/src/libical/icalproperty.c:795:90: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
libical-3.0.3/src/libical/icalproperty_cxx.h:64:9: performance: Technically the member function 'LibICal::ICalProperty::isa_property' can be static. [functionStatic]
libical-3.0.3/src/libical/icalproperty_cxx.cpp:90:19: note: Technically the member function 'LibICal::ICalProperty::isa_property' can be static.
libical-3.0.3/src/libical/icalproperty_cxx.h:64:9: note: Technically the member function 'LibICal::ICalProperty::isa_property' can be static.
libical-3.0.3/src/libical/icalproperty_cxx.cpp:70:40: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
libical-3.0.3/src/libical/icalrecur.c:392:9: style: The scope of the variable 'v' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:2413:9: style: The scope of the variable 'start_of_week' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:2413:24: style: The scope of the variable 'dow' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:2688:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:2705:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:2706:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:3051:12: style: The scope of the variable 'tt' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:3053:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalrecur.c:2981:58: style: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalrecur.h:192:78: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
libical-3.0.3/src/libical/icalrecur.c:2981:58: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
libical-3.0.3/src/libical/icaltime.c:388:66: style: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:220:86: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
libical-3.0.3/src/libical/icaltime.c:388:66: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
libical-3.0.3/src/libical/icaltime.c:575:52: style: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:186:72: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
libical-3.0.3/src/libical/icaltime.c:575:52: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
libical-3.0.3/src/libical/icaltime.c:609:57: style: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:145:77: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
libical-3.0.3/src/libical/icaltime.c:609:57: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
libical-3.0.3/src/libical/icaltime.c:609:73: style: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:145:92: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
libical-3.0.3/src/libical/icaltime.c:609:73: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
libical-3.0.3/src/libical/icaltime.c:729:48: style: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:203:68: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
libical-3.0.3/src/libical/icaltime.c:729:48: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
libical-3.0.3/src/libical/icaltime.c:729:80: style: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:203:97: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
libical-3.0.3/src/libical/icaltime.c:729:80: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
libical-3.0.3/src/libical/icaltime.c:788:58: style: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:206:78: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
libical-3.0.3/src/libical/icaltime.c:788:58: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
libical-3.0.3/src/libical/icaltime.c:789:58: style: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:207:78: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
libical-3.0.3/src/libical/icaltime.c:789:58: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
libical-3.0.3/src/libical/icaltime.c:822:61: style: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:210:81: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
libical-3.0.3/src/libical/icaltime.c:822:61: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
libical-3.0.3/src/libical/icaltime.c:823:61: style: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icaltime.h:211:81: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
libical-3.0.3/src/libical/icaltime.c:823:61: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
libical-3.0.3/src/libical/icaltimezone.c:1713:21: warning: Width 1000 given in format string (no. 1) is smaller than destination buffer 'location[1024]'. [invalidScanfFormatWidth_smaller]
libical-3.0.3/src/libical/icaltimezone.c:1719:24: warning: Width 1000 given in format string (no. 7) is smaller than destination buffer 'location[1024]'. [invalidScanfFormatWidth_smaller]
libical-3.0.3/src/libical/icaltimezone.c:335:17: style: The scope of the variable 'name' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:807:34: style: The scope of the variable 'cmp' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:808:9: style: The scope of the variable 'want_daylight' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1074:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1076:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1106:9: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1303:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1304:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1343:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1345:17: style: The scope of the variable 'zone_location' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltimezone.c:1897:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
libical-3.0.3/src/libical/icaltz-util.c:146:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libical-3.0.3/src/libical/icaltz-util.c:312:26: warning: Either the condition 'if(num_trans)' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
libical-3.0.3/src/libical/icaltz-util.c:325:8: note: Assuming that condition 'if(num_trans)' is not redundant
libical-3.0.3/src/libical/icaltz-util.c:312:26: note: Invalid argument
libical-3.0.3/src/libical/icaltz-util.c:317:22: warning: Either the condition 'if(num_trans)' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
libical-3.0.3/src/libical/icaltz-util.c:325:8: note: Assuming that condition 'if(num_trans)' is not redundant
libical-3.0.3/src/libical/icaltz-util.c:317:22: note: Invalid argument
libical-3.0.3/src/libical/icaltz-util.c:143:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libical-3.0.3/src/libical/icalvalue.c:729:28: style: The scope of the variable 'errParam' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalvalue.c:975:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalvalue.c:992:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalvalue.c:1020:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libical-3.0.3/src/libical/icalvalue.c:67:49: style: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalvalue.h:31:69: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
libical-3.0.3/src/libical/icalvalue.c:67:49: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
libical-3.0.3/src/libical/icalvalue.c:767:32: style: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalvalue.h:35:52: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
libical-3.0.3/src/libical/icalvalue.c:767:32: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
libical-3.0.3/src/libical/icalvalue.c:1476:75: style: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/icalvalue.h:77:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
libical-3.0.3/src/libical/icalvalue.c:1476:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
libical-3.0.3/src/libical/icalvalue_cxx.h:58:9: performance: Technically the member function 'LibICal::ICalValue::isa_value' can be static. [functionStatic]
libical-3.0.3/src/libical/icalvalue_cxx.cpp:104:16: note: Technically the member function 'LibICal::ICalValue::isa_value' can be static.
libical-3.0.3/src/libical/icalvalue_cxx.h:58:9: note: Technically the member function 'LibICal::ICalValue::isa_value' can be static.
libical-3.0.3/src/libical/icalvalue_cxx.h:64:10: performance: Technically the member function 'LibICal::ICalValue::set_trigger' can be static. [functionStatic]
libical-3.0.3/src/libical/icalvalue_cxx.cpp:120:17: note: Technically the member function 'LibICal::ICalValue::set_trigger' can be static.
libical-3.0.3/src/libical/icalvalue_cxx.h:64:10: note: Technically the member function 'LibICal::ICalValue::set_trigger' can be static.
libical-3.0.3/src/libical/icalvalue_cxx.h:75:17: performance: Technically the member function 'LibICal::ICalValue::kind_to_string' can be static. [functionStatic]
libical-3.0.3/src/libical/icalvalue_cxx.cpp:151:24: note: Technically the member function 'LibICal::ICalValue::kind_to_string' can be static.
libical-3.0.3/src/libical/icalvalue_cxx.h:75:17: note: Technically the member function 'LibICal::ICalValue::kind_to_string' can be static.
libical-3.0.3/src/libical/pvl.c:128:27: style: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:50:47: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:128:27: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:157:26: style: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:52:46: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:157:26: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:174:24: style: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:57:44: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:174:24: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:202:24: style: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:59:44: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:202:24: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:220:34: style: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:66:54: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:220:34: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:268:32: style: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:68:52: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:268:32: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:268:44: style: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:68:64: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
libical-3.0.3/src/libical/pvl.c:268:44: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
libical-3.0.3/src/libical/pvl.c:298:33: style: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:70:53: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:298:33: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
libical-3.0.3/src/libical/pvl.c:298:45: style: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:70:65: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
libical-3.0.3/src/libical/pvl.c:298:45: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
libical-3.0.3/src/libical/pvl.c:460:28: style: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:80:48: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
libical-3.0.3/src/libical/pvl.c:460:28: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
libical-3.0.3/src/libical/pvl.c:473:29: style: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
libical-3.0.3/src/libical/pvl.h:82:49: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
libical-3.0.3/src/libical/pvl.c:473:29: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
libical-3.0.3/src/libical/sspm.c:195:17: style: The scope of the variable 'name' can be reduced. [variableScope]
libical-3.0.3/src/libical/sspm.c:827:11: style: The scope of the variable 'part' can be reduced. [variableScope]
libical-3.0.3/src/libical/sspm.c:1407:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:668:10: style: The scope of the variable 'err' can be reduced. [variableScope]
libical-3.0.3/src/libical/vcomponent_cxx.h:215:17: style: Unused private function: 'VComponent::get_parent' [unusedPrivateFunction]
libical-3.0.3/src/libical/vcomponent_cxx.h:216:10: style: Unused private function: 'VComponent::set_parent' [unusedPrivateFunction]
libical-3.0.3/src/libical/vcomponent_cxx.h:218:11: style: Unused private function: 'VComponent::quote_ical_string' [unusedPrivateFunction]
libical-3.0.3/src/libical/vcomponent_cxx.h:74:9: performance: Technically the member function 'LibICal::VComponent::isa_component' can be static. [functionStatic]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:161:17: note: Technically the member function 'LibICal::VComponent::isa_component' can be static.
libical-3.0.3/src/libical/vcomponent_cxx.h:74:9: note: Technically the member function 'LibICal::VComponent::isa_component' can be static.
libical-3.0.3/src/libical/icptrholder_cxx.h:92:0: style: Technically the member function 'ICPointerHolder < LibICal :: ICalProperty >::operator!=' can be const. [functionConst]
libical-3.0.3/src/libical/icptrholder_cxx.h:97:0: style: Technically the member function 'ICPointerHolder < LibICal :: ICalProperty >::operator==' can be const. [functionConst]
libical-3.0.3/src/libical/icptrholder_cxx.h:92:0: style: Technically the member function 'ICPointerHolder < LibICal :: VComponent >::operator!=' can be const. [functionConst]
libical-3.0.3/src/libical/icptrholder_cxx.h:97:0: style: Technically the member function 'ICPointerHolder < LibICal :: VComponent >::operator==' can be const. [functionConst]
libical-3.0.3/src/libical/icptrholder_cxx.h:55:0: style: Class 'ICPointerHolder < LibICal :: ICalProperty >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libical-3.0.3/src/libical/icptrholder_cxx.h:55:0: style: Class 'ICPointerHolder < LibICal :: VComponent >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libical-3.0.3/src/libical/vcomponent_cxx.h:55:14: style: Unhandled exception specification when calling function VComponent(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:243:31: note: Unhandled exception specification when calling function VComponent().
libical-3.0.3/src/libical/vcomponent_cxx.h:55:14: note: Unhandled exception specification when calling function VComponent().
libical-3.0.3/src/libical/vcomponent_cxx.h:55:14: style: Unhandled exception specification when calling function VComponent(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:271:26: note: Unhandled exception specification when calling function VComponent().
libical-3.0.3/src/libical/vcomponent_cxx.h:55:14: note: Unhandled exception specification when calling function VComponent().
libical-3.0.3/src/libical/vcomponent_cxx.h:55:14: style: Unhandled exception specification when calling function VComponent(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:303:26: note: Unhandled exception specification when calling function VComponent().
libical-3.0.3/src/libical/vcomponent_cxx.h:55:14: note: Unhandled exception specification when calling function VComponent().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:695:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:727:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:759:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:791:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:823:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:855:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:887:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:1012:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:1044:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:1076:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: style: Unhandled exception specification when calling function operator=(). [unhandledExceptionSpecification]
libical-3.0.3/src/libical/vcomponent_cxx.cpp:1108:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libical/vcomponent_cxx.h:52:17: note: Unhandled exception specification when calling function operator=().
libical-3.0.3/src/libicalss/icalbdbset.c:854:17: style: Variable 'relcalid' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libicalss/icalbdbset.c:852:0: note: Variable 'relcalid' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalbdbset.c:854:17: note: Variable 'relcalid' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalbdbset.c:1268:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libicalss/icalbdbset.c:1251:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalbdbset.c:1268:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalbdbset.c:1383:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libicalss/icalbdbset.c:1376:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalbdbset.c:1383:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalbdbset.c:620:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalbdbset.c:709:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalbdbset.c:1378:19: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalbdbset.c:1475:29: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalbdbset.c:1478:9: style: The scope of the variable 'g' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalbdbset.c:273:63: style: Function 'icalbdbset_init' argument 3 names different: declaration 'options' definition 'options_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:37:85: note: Function 'icalbdbset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-3.0.3/src/libicalss/icalbdbset.c:273:63: note: Function 'icalbdbset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-3.0.3/src/libicalss/icalbdbset.c:345:56: style: Function 'icalbdbset_bdb_open_secondary' argument 2 names different: declaration 'subdb' definition 'database'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:52:69: note: Function 'icalbdbset_bdb_open_secondary' argument 2 names different: declaration 'subdb' definition 'database'.
libical-3.0.3/src/libicalss/icalbdbset.c:345:56: note: Function 'icalbdbset_bdb_open_secondary' argument 2 names different: declaration 'subdb' definition 'database'.
libical-3.0.3/src/libicalss/icalbdbset.c:345:78: style: Function 'icalbdbset_bdb_open_secondary' argument 3 names different: declaration 'sindex' definition 'sub_database'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:53:69: note: Function 'icalbdbset_bdb_open_secondary' argument 3 names different: declaration 'sindex' definition 'sub_database'.
libical-3.0.3/src/libicalss/icalbdbset.c:345:78: note: Function 'icalbdbset_bdb_open_secondary' argument 3 names different: declaration 'sindex' definition 'sub_database'.
libical-3.0.3/src/libicalss/icalbdbset.c:394:66: style: Function 'icalbdbset_bdb_open' argument 3 names different: declaration 'type' definition 'dbtype'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:162:51: note: Function 'icalbdbset_bdb_open' argument 3 names different: declaration 'type' definition 'dbtype'.
libical-3.0.3/src/libicalss/icalbdbset.c:394:66: note: Function 'icalbdbset_bdb_open' argument 3 names different: declaration 'type' definition 'dbtype'.
libical-3.0.3/src/libicalss/icalbdbset.c:991:42: style: Function 'icalbdbset_select' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:106:64: note: Function 'icalbdbset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icalbdbset.c:991:42: note: Function 'icalbdbset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icalbdbset.c:1005:32: style: Function 'icalbdbset_clear' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:108:54: note: Function 'icalbdbset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icalbdbset.c:1005:32: note: Function 'icalbdbset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icalbdbset.c:1055:33: style: Function 'icalbdbset_has_uid' argument 1 names different: declaration 'set' definition 'store'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:114:55: note: Function 'icalbdbset_has_uid' argument 1 names different: declaration 'set' definition 'store'.
libical-3.0.3/src/libicalss/icalbdbset.c:1055:33: note: Function 'icalbdbset_has_uid' argument 1 names different: declaration 'set' definition 'store'.
libical-3.0.3/src/libicalss/icalbdbset.c:1140:68: style: Function 'icalbdbset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:116:90: note: Function 'icalbdbset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-3.0.3/src/libicalss/icalbdbset.c:1140:68: note: Function 'icalbdbset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-3.0.3/src/libicalss/icalbdbset.c:1603:42: style: Function 'icalbdbset_begin_transaction' argument 1 names different: declaration 'parent_id' definition 'parent_tid'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:156:64: note: Function 'icalbdbset_begin_transaction' argument 1 names different: declaration 'parent_id' definition 'parent_tid'.
libical-3.0.3/src/libicalss/icalbdbset.c:1603:42: note: Function 'icalbdbset_begin_transaction' argument 1 names different: declaration 'parent_id' definition 'parent_tid'.
libical-3.0.3/src/libicalss/icalbdbset.c:1603:64: style: Function 'icalbdbset_begin_transaction' argument 2 names different: declaration 'txnid' definition 'tid'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalbdbset.h:156:85: note: Function 'icalbdbset_begin_transaction' argument 2 names different: declaration 'txnid' definition 'tid'.
libical-3.0.3/src/libicalss/icalbdbset.c:1603:64: note: Function 'icalbdbset_begin_transaction' argument 2 names different: declaration 'txnid' definition 'tid'.
libical-3.0.3/src/libicalss/icalcalendar.c:112:38: style: Function 'icalcalendar_free' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:38:60: note: Function 'icalcalendar_free' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:112:38: note: Function 'icalcalendar_free' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:143:37: style: Function 'icalcalendar_lock' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:40:59: note: Function 'icalcalendar_lock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:143:37: note: Function 'icalcalendar_lock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:149:39: style: Function 'icalcalendar_unlock' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:42:61: note: Function 'icalcalendar_unlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:149:39: note: Function 'icalcalendar_unlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:155:41: style: Function 'icalcalendar_islocked' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:44:63: note: Function 'icalcalendar_islocked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:155:41: note: Function 'icalcalendar_islocked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:161:40: style: Function 'icalcalendar_ownlock' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:46:62: note: Function 'icalcalendar_ownlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:161:40: note: Function 'icalcalendar_ownlock' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:167:48: style: Function 'icalcalendar_get_booked' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:48:70: note: Function 'icalcalendar_get_booked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:167:48: note: Function 'icalcalendar_get_booked' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:188:50: style: Function 'icalcalendar_get_incoming' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:50:72: note: Function 'icalcalendar_get_incoming' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:188:50: note: Function 'icalcalendar_get_incoming' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:207:52: style: Function 'icalcalendar_get_properties' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:52:74: note: Function 'icalcalendar_get_properties' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:207:52: note: Function 'icalcalendar_get_properties' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:226:50: style: Function 'icalcalendar_get_freebusy' argument 1 names different: declaration 'calendar' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcalendar.h:54:72: note: Function 'icalcalendar_get_freebusy' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalcalendar.c:226:50: note: Function 'icalcalendar_get_freebusy' argument 1 names different: declaration 'calendar' definition 'impl'.
libical-3.0.3/src/libicalss/icalclassify.c:239:24: style: The scope of the variable 'param' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalclassify.c:260:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalclassify.c:260:24: style: The scope of the variable 'p2' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalcluster.c:88:55: style: Function 'icalcluster_new_clone' argument 1 names different: declaration 'cluster' definition 'data'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:30:77: note: Function 'icalcluster_new_clone' argument 1 names different: declaration 'cluster' definition 'data'.
libical-3.0.3/src/libicalss/icalcluster.c:88:55: note: Function 'icalcluster_new_clone' argument 1 names different: declaration 'cluster' definition 'data'.
libical-3.0.3/src/libicalss/icalcluster.c:100:36: style: Function 'icalcluster_free' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:32:58: note: Function 'icalcluster_free' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:100:36: note: Function 'icalcluster_free' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:117:42: style: Function 'icalcluster_key' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:34:64: note: Function 'icalcluster_key' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:117:42: note: Function 'icalcluster_key' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:124:41: style: Function 'icalcluster_is_changed' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:36:63: note: Function 'icalcluster_is_changed' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:124:41: note: Function 'icalcluster_is_changed' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:131:36: style: Function 'icalcluster_mark' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:38:58: note: Function 'icalcluster_mark' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:131:36: note: Function 'icalcluster_mark' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:138:38: style: Function 'icalcluster_commit' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:40:60: note: Function 'icalcluster_commit' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:138:38: note: Function 'icalcluster_commit' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:145:55: style: Function 'icalcluster_get_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:42:77: note: Function 'icalcluster_get_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:145:55: note: Function 'icalcluster_get_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:162:54: style: Function 'icalcluster_add_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:47:76: note: Function 'icalcluster_add_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:162:54: note: Function 'icalcluster_add_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:173:57: style: Function 'icalcluster_remove_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:50:79: note: Function 'icalcluster_remove_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:173:57: note: Function 'icalcluster_remove_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:184:47: style: Function 'icalcluster_count_components' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:44:69: note: Function 'icalcluster_count_components' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:184:47: note: Function 'icalcluster_count_components' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:192:63: style: Function 'icalcluster_get_current_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:53:85: note: Function 'icalcluster_get_current_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:192:63: note: Function 'icalcluster_get_current_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:199:61: style: Function 'icalcluster_get_first_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:55:83: note: Function 'icalcluster_get_first_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:199:61: note: Function 'icalcluster_get_first_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:206:60: style: Function 'icalcluster_get_next_component' argument 1 names different: declaration 'cluster' definition 'impl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalcluster.h:57:82: note: Function 'icalcluster_get_next_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icalcluster.c:206:60: note: Function 'icalcluster_get_next_component' argument 1 names different: declaration 'cluster' definition 'impl'.
libical-3.0.3/src/libicalss/icaldirset.c:513:5: style: Variable 'dset->gauge' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libicalss/icaldirset.c:509:5: note: Variable 'dset->gauge' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icaldirset.c:513:5: note: Variable 'dset->gauge' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icaldirset.c:114:11: style: The scope of the variable 'str' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icaldirset.c:176:52: style: Function 'icaldirset_init' argument 2 names different: declaration 'dsn' definition 'dir'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:40:74: note: Function 'icaldirset_init' argument 2 names different: declaration 'dsn' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:176:52: note: Function 'icaldirset_init' argument 2 names different: declaration 'dsn' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:176:63: style: Function 'icaldirset_init' argument 3 names different: declaration 'options' definition 'options_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:40:85: note: Function 'icaldirset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-3.0.3/src/libicalss/icaldirset.c:176:63: note: Function 'icaldirset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-3.0.3/src/libicalss/icaldirset.c:210:37: style: Function 'icaldirset_new' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:34:59: note: Function 'icaldirset_new' argument 1 names different: declaration 'path' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:210:37: note: Function 'icaldirset_new' argument 1 names different: declaration 'path' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:215:44: style: Function 'icaldirset_new_reader' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:36:66: note: Function 'icaldirset_new_reader' argument 1 names different: declaration 'path' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:215:44: note: Function 'icaldirset_new_reader' argument 1 names different: declaration 'path' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:224:44: style: Function 'icaldirset_new_writer' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:38:66: note: Function 'icaldirset_new_writer' argument 1 names different: declaration 'path' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:224:44: note: Function 'icaldirset_new_writer' argument 1 names different: declaration 'path' definition 'dir'.
libical-3.0.3/src/libicalss/icaldirset.c:233:31: style: Function 'icaldirset_free' argument 1 names different: declaration 'set' definition 's'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:42:53: note: Function 'icaldirset_free' argument 1 names different: declaration 'set' definition 's'.
libical-3.0.3/src/libicalss/icaldirset.c:233:31: note: Function 'icaldirset_free' argument 1 names different: declaration 'set' definition 's'.
libical-3.0.3/src/libicalss/icaldirset.c:330:49: style: Function 'icaldirset_add_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:52:71: note: Function 'icaldirset_add_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:330:49: note: Function 'icaldirset_add_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:417:52: style: Function 'icaldirset_remove_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:53:74: note: Function 'icaldirset_remove_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:417:52: note: Function 'icaldirset_remove_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:491:42: style: Function 'icaldirset_fetch' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:65:64: note: Function 'icaldirset_fetch' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:491:42: note: Function 'icaldirset_fetch' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:522:33: style: Function 'icaldirset_has_uid' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:68:55: note: Function 'icaldirset_has_uid' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:522:33: note: Function 'icaldirset_has_uid' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:537:42: style: Function 'icaldirset_select' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:60:64: note: Function 'icaldirset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:537:42: note: Function 'icaldirset_select' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:550:42: style: Function 'icaldirset_modify' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:74:64: note: Function 'icaldirset_modify' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:550:42: note: Function 'icaldirset_modify' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:550:62: style: Function 'icaldirset_modify' argument 2 names different: declaration 'oldc' definition 'old'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:75:70: note: Function 'icaldirset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-3.0.3/src/libicalss/icaldirset.c:550:62: note: Function 'icaldirset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-3.0.3/src/libicalss/icaldirset.c:550:82: style: Function 'icaldirset_modify' argument 3 names different: declaration 'newc' definition 'new'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:75:91: note: Function 'icaldirset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-3.0.3/src/libicalss/icaldirset.c:550:82: note: Function 'icaldirset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-3.0.3/src/libicalss/icaldirset.c:561:32: style: Function 'icaldirset_clear' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:62:54: note: Function 'icaldirset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:561:32: note: Function 'icaldirset_clear' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:570:58: style: Function 'icaldirset_get_current_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:80:80: note: Function 'icaldirset_get_current_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:570:58: note: Function 'icaldirset_get_current_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:584:56: style: Function 'icaldirset_get_first_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:82:78: note: Function 'icaldirset_get_first_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:584:56: note: Function 'icaldirset_get_first_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:633:55: style: Function 'icaldirset_get_next_component' argument 1 names different: declaration 'store' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icaldirset.h:84:77: note: Function 'icaldirset_get_next_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:633:55: note: Function 'icaldirset_get_next_component' argument 1 names different: declaration 'store' definition 'set'.
libical-3.0.3/src/libicalss/icaldirset.c:320:9: style: Variable 'uidstring' is assigned a value that is never used. [unreadVariable]
libical-3.0.3/src/libicalss/icalfileset.c:782:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libicalss/icalfileset.c:765:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalfileset.c:782:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalfileset.c:859:5: style: Variable 'comp' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/libicalss/icalfileset.c:853:0: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalfileset.c:859:5: note: Variable 'comp' is reassigned a value before the old one has been used.
libical-3.0.3/src/libicalss/icalfileset.c:341:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalfileset.c:342:11: style: The scope of the variable 'str' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalfileset.c:525:23: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalfileset.c:769:29: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalfileset.c:771:9: style: The scope of the variable 'g' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalfileset.c:855:19: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalfileset.c:71:53: style: Function 'icalfileset_init' argument 2 names different: declaration 'dsn' definition 'path'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:37:75: note: Function 'icalfileset_init' argument 2 names different: declaration 'dsn' definition 'path'.
libical-3.0.3/src/libicalss/icalfileset.c:71:53: note: Function 'icalfileset_init' argument 2 names different: declaration 'dsn' definition 'path'.
libical-3.0.3/src/libicalss/icalfileset.c:71:65: style: Function 'icalfileset_init' argument 3 names different: declaration 'options' definition 'options_in'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:37:86: note: Function 'icalfileset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-3.0.3/src/libicalss/icalfileset.c:71:65: note: Function 'icalfileset_init' argument 3 names different: declaration 'options' definition 'options_in'.
libical-3.0.3/src/libicalss/icalfileset.c:204:40: style: Function 'icalfileset_filesize' argument 1 names different: declaration 'set' definition 'fset'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.c:46:47: note: Function 'icalfileset_filesize' argument 1 names different: declaration 'set' definition 'fset'.
libical-3.0.3/src/libicalss/icalfileset.c:204:40: note: Function 'icalfileset_filesize' argument 1 names different: declaration 'set' definition 'fset'.
libical-3.0.3/src/libicalss/icalfileset.c:236:32: style: Function 'icalfileset_free' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:41:54: note: Function 'icalfileset_free' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:236:32: note: Function 'icalfileset_free' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:267:39: style: Function 'icalfileset_path' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:43:61: note: Function 'icalfileset_path' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:267:39: note: Function 'icalfileset_path' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:433:51: style: Function 'icalfileset_get_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:105:73: note: Function 'icalfileset_get_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:433:51: note: Function 'icalfileset_get_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:635:69: style: Function 'icalfileset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:73:91: note: Function 'icalfileset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-3.0.3/src/libicalss/icalfileset.c:635:69: note: Function 'icalfileset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-3.0.3/src/libicalss/icalfileset.c:668:63: style: Function 'icalfileset_modify' argument 2 names different: declaration 'oldcomp' definition 'old'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:80:71: note: Function 'icalfileset_modify' argument 2 names different: declaration 'oldcomp' definition 'old'.
libical-3.0.3/src/libicalss/icalfileset.c:668:63: note: Function 'icalfileset_modify' argument 2 names different: declaration 'oldcomp' definition 'old'.
libical-3.0.3/src/libicalss/icalfileset.c:668:83: style: Function 'icalfileset_modify' argument 3 names different: declaration 'newcomp' definition 'new'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:81:71: note: Function 'icalfileset_modify' argument 3 names different: declaration 'newcomp' definition 'new'.
libical-3.0.3/src/libicalss/icalfileset.c:668:83: note: Function 'icalfileset_modify' argument 3 names different: declaration 'newcomp' definition 'new'.
libical-3.0.3/src/libicalss/icalfileset.c:678:59: style: Function 'icalfileset_get_current_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:86:81: note: Function 'icalfileset_get_current_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:678:59: note: Function 'icalfileset_get_current_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:688:57: style: Function 'icalfileset_get_first_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:88:79: note: Function 'icalfileset_get_first_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:688:57: note: Function 'icalfileset_get_first_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:712:56: style: Function 'icalfileset_get_next_component' argument 1 names different: declaration 'cluster' definition 'set'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:90:78: note: Function 'icalfileset_get_next_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:712:56: note: Function 'icalfileset_get_next_component' argument 1 names different: declaration 'cluster' definition 'set'.
libical-3.0.3/src/libicalss/icalfileset.c:914:67: style: Function 'icalfilesetiter_to_next' argument 2 names different: declaration 'iter' definition 'i'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalfileset.h:97:89: note: Function 'icalfilesetiter_to_next' argument 2 names different: declaration 'iter' definition 'i'.
libical-3.0.3/src/libicalss/icalfileset.c:914:67: note: Function 'icalfilesetiter_to_next' argument 2 names different: declaration 'iter' definition 'i'.
libical-3.0.3/src/libicalss/icalgauge.c:261:26: style: The scope of the variable 'this_clause' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalgauge.c:264:19: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalgauge.c:257:34: style: Function 'icalgauge_compare' argument 1 names different: declaration 'g' definition 'gauge'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalgauge.h:49:56: note: Function 'icalgauge_compare' argument 1 names different: declaration 'g' definition 'gauge'.
libical-3.0.3/src/libicalss/icalgauge.c:257:34: note: Function 'icalgauge_compare' argument 1 names different: declaration 'g' definition 'gauge'.
libical-3.0.3/src/libicalss/icalmessage.c:283:81: style: Function 'icalmessage_new_error_reply' argument 5 names different: declaration 'rs' definition 'code'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalmessage.h:48:84: note: Function 'icalmessage_new_error_reply' argument 5 names different: declaration 'rs' definition 'code'.
libical-3.0.3/src/libicalss/icalmessage.c:283:81: note: Function 'icalmessage_new_error_reply' argument 5 names different: declaration 'rs' definition 'code'.
libical-3.0.3/src/libicalss/icalset.c:430:65: style: Function 'icalset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalset.h:139:87: note: Function 'icalset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-3.0.3/src/libicalss/icalset.c:430:65: note: Function 'icalset_fetch_match' argument 2 names different: declaration 'c' definition 'comp'.
libical-3.0.3/src/libicalss/icalset.c:440:59: style: Function 'icalset_modify' argument 2 names different: declaration 'oldc' definition 'old'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalset.h:144:67: note: Function 'icalset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-3.0.3/src/libicalss/icalset.c:440:59: note: Function 'icalset_modify' argument 2 names different: declaration 'oldc' definition 'old'.
libical-3.0.3/src/libicalss/icalset.c:440:79: style: Function 'icalset_modify' argument 3 names different: declaration 'newc' definition 'new'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalset.h:144:88: note: Function 'icalset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-3.0.3/src/libicalss/icalset.c:440:79: note: Function 'icalset_modify' argument 3 names different: declaration 'newc' definition 'new'.
libical-3.0.3/src/libicalss/icalset.c:469:46: style: Function 'icalsetiter_next' argument 1 names different: declaration 'i' definition 'itr'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalset.h:163:68: note: Function 'icalsetiter_next' argument 1 names different: declaration 'i' definition 'itr'.
libical-3.0.3/src/libicalss/icalset.c:469:46: note: Function 'icalsetiter_next' argument 1 names different: declaration 'i' definition 'itr'.
libical-3.0.3/src/libicalss/icalspanlist.c:107:24: style: The scope of the variable 'inner' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalspanlist.c:211:38: style: Function 'icalspanlist_free' argument 1 names different: declaration 'spl' definition 's'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalspanlist.h:41:60: note: Function 'icalspanlist_free' argument 1 names different: declaration 'spl' definition 's'.
libical-3.0.3/src/libicalss/icalspanlist.c:211:38: note: Function 'icalspanlist_free' argument 1 names different: declaration 'spl' definition 's'.
libical-3.0.3/src/libicalss/icalspanlist.c:233:38: style: Function 'icalspanlist_dump' argument 1 names different: declaration 's' definition 'sl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalspanlist.h:47:60: note: Function 'icalspanlist_dump' argument 1 names different: declaration 's' definition 'sl'.
libical-3.0.3/src/libicalss/icalspanlist.c:233:38: note: Function 'icalspanlist_dump' argument 1 names different: declaration 's' definition 'sl'.
libical-3.0.3/src/libicalss/icalspanlist.c:341:52: style: Function 'icalspanlist_as_freebusy_matrix' argument 1 names different: declaration 'span' definition 'sl'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalspanlist.h:55:74: note: Function 'icalspanlist_as_freebusy_matrix' argument 1 names different: declaration 'span' definition 'sl'.
libical-3.0.3/src/libicalss/icalspanlist.c:341:52: note: Function 'icalspanlist_as_freebusy_matrix' argument 1 names different: declaration 'span' definition 'sl'.
libical-3.0.3/src/libicalss/icalsslexer.c:1162:55: warning: Possible null pointer dereference: b [nullPointer]
libical-3.0.3/src/libicalss/icalsslexer.c:1159:45: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
libical-3.0.3/src/libicalss/icalsslexer.c:1162:55: note: Null pointer dereference
libical-3.0.3/src/libicalss/icalsslexer.c:1164:30: warning: Possible null pointer dereference: b [nullPointer]
libical-3.0.3/src/libicalss/icalsslexer.c:1159:45: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
libical-3.0.3/src/libicalss/icalsslexer.c:1164:30: note: Null pointer dereference
libical-3.0.3/src/libicalss/icalsslexer.c:1528:9: warning: Possible null pointer dereference: b [nullPointer]
libical-3.0.3/src/libicalss/icalsslexer.c:1420:24: note: Calling function 'ss_init_buffer', 1st argument 'b' value is 0
libical-3.0.3/src/libicalss/icalsslexer.c:1528:9: note: Null pointer dereference
libical-3.0.3/src/libicalss/icalsslexer.c:1529:9: warning: Possible null pointer dereference: b [nullPointer]
libical-3.0.3/src/libicalss/icalsslexer.c:1420:24: note: Calling function 'ss_init_buffer', 1st argument 'b' value is 0
libical-3.0.3/src/libicalss/icalsslexer.c:1529:9: note: Null pointer dereference
libical-3.0.3/src/libicalss/icalsslexer.c:1540:9: warning: Possible null pointer dereference: b [nullPointer]
libical-3.0.3/src/libicalss/icalsslexer.c:1420:24: note: Calling function 'ss_init_buffer', 1st argument 'b' value is 0
libical-3.0.3/src/libicalss/icalsslexer.c:1540:9: note: Null pointer dereference
libical-3.0.3/src/libicalss/icalsslexer.c:1155:37: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
libical-3.0.3/src/libicalss/icalsslexer.c:1168:47: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
libical-3.0.3/src/libicalss/icalsslexer.c:1272:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalsslexer.c:375:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libical-3.0.3/src/libicalss/icalsslexer.c:1272:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libical-3.0.3/src/libicalss/icalsslexer.c:1295:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalsslexer.c:647:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
libical-3.0.3/src/libicalss/icalsslexer.c:1295:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
libical-3.0.3/src/libicalss/icalsslexer.c:1714:48: style: Function 'ss_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalsslexer.c:329:47: note: Function 'ss_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libical-3.0.3/src/libicalss/icalsslexer.c:1714:48: note: Function 'ss_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libical-3.0.3/src/libicalss/icalsslexer.c:1727:48: style: Function 'ss_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalsslexer.c:330:46: note: Function 'ss_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libical-3.0.3/src/libicalss/icalsslexer.c:1727:48: note: Function 'ss_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libical-3.0.3/src/libicalss/icalsslexer.c:1727:62: style: Function 'ss_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalsslexer.c:330:56: note: Function 'ss_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libical-3.0.3/src/libicalss/icalsslexer.c:1727:62: note: Function 'ss_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libical-3.0.3/src/libicalss/icalsslexer.c:1859:24: style: Function 'ssset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalsslexer.c:613:23: note: Function 'ssset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libical-3.0.3/src/libicalss/icalsslexer.c:1859:24: note: Function 'ssset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libical-3.0.3/src/libicalss/icalsslexer.c:398:22: style: struct member 'yy_trans_info::yy_verify' is never used. [unusedStructMember]
libical-3.0.3/src/libicalss/icalsslexer.c:399:22: style: struct member 'yy_trans_info::yy_nxt' is never used. [unusedStructMember]
libical-3.0.3/src/libicalss/icalssyacc.c:1436:49: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1440:49: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1444:47: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1448:47: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1452:99: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1464:102: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1468:98: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1472:101: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1476:103: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1480:106: style: Same expression on both sides of '-'. [duplicateExpression]
libical-3.0.3/src/libicalss/icalssyacc.c:1717:35: style: The scope of the variable 'l' can be reduced. [variableScope]
libical-3.0.3/src/libicalss/icalssyacc.c:1712:65: style: Function 'ssyacc_add_where' argument 2 names different: declaration 'prop' definition 'str1'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalssyacc.c:163:65: note: Function 'ssyacc_add_where' argument 2 names different: declaration 'prop' definition 'str1'.
libical-3.0.3/src/libicalss/icalssyacc.c:1712:65: note: Function 'ssyacc_add_where' argument 2 names different: declaration 'prop' definition 'str1'.
libical-3.0.3/src/libicalss/icalssyacc.c:1713:48: style: Function 'ssyacc_add_where' argument 4 names different: declaration 'value' definition 'value_str'. [funcArgNamesDifferent]
libical-3.0.3/src/libicalss/icalssyacc.c:164:69: note: Function 'ssyacc_add_where' argument 4 names different: declaration 'value' definition 'value_str'.
libical-3.0.3/src/libicalss/icalssyacc.c:1713:48: note: Function 'ssyacc_add_where' argument 4 names different: declaration 'value' definition 'value_str'.
libical-3.0.3/src/libicalvcal/icalvcal.c:906:41: error: Array 'weekday_codes[7]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
libical-3.0.3/src/libicalvcal/icalvcal.c:891:9: note: After for loop, day has value 7
libical-3.0.3/src/libicalvcal/icalvcal.c:906:41: note: Array index out of bounds
libical-3.0.3/src/libicalvcal/icalvcal.c:333:20: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
libical-3.0.3/src/libicalvcal/icalvcal.c:643:16: style: The scope of the variable 'value' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/icalvcal.c:646:22: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/icalvcal.c:979:27: style: The scope of the variable 'elems' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/icalvcal.c:979:34: style: The scope of the variable 'month_position' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:472:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:472:24: style: The scope of the variable 'p2' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:473:22: style: The scope of the variable 'p3' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:474:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:720:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:815:9: style: The scope of the variable 'token' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:866:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vcc.c:1237:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
libical-3.0.3/src/libicalvcal/vobject.c:1124:19: style: The scope of the variable 'trip' can be reduced. [variableScope]
libical-3.0.3/src/test/icalrecur_test.c:598:21: style: The scope of the variable 'sep' can be reduced. [variableScope]
libical-3.0.3/src/test/icaltestparser.c:86:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/test/process.c:36:9: style: The scope of the variable 'dont_remove' can be reduced. [variableScope]
libical-3.0.3/src/test/recur.c:58:19: style: The scope of the variable 'desc' can be reduced. [variableScope]
libical-3.0.3/src/test/recur.c:58:26: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-3.0.3/src/test/recur.c:58:36: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-classify.c:33:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-classify.c:56:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-classify.c:77:24: style: The scope of the variable 'match' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-classify.c:79:9: style: The scope of the variable 'error_count' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-cxx.cpp:171:7: style: Exception should be caught by reference. [catchExceptionByValue]
libical-3.0.3/src/test/regression-recur.c:46:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-recur.c:84:19: style: The scope of the variable 'desc' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-recur.c:84:26: style: The scope of the variable 'dtstart' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-recur.c:84:36: style: The scope of the variable 'rrule' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-storage.c:141:24: style: The scope of the variable 'clone' can be reduced. [variableScope]
libical-3.0.3/src/test/regression-storage.c:460:38: style: Function 'vcalendar_init' argument 1 names different: declaration 'cal' definition 'rcal'. [funcArgNamesDifferent]
libical-3.0.3/src/test/regression-storage.c:59:38: note: Function 'vcalendar_init' argument 1 names different: declaration 'cal' definition 'rcal'.
libical-3.0.3/src/test/regression-storage.c:460:38: note: Function 'vcalendar_init' argument 1 names different: declaration 'cal' definition 'rcal'.
libical-3.0.3/src/test/regression-utils.c:101:16: style: Redundant condition: QUIET. '!QUIET || (QUIET && !success)' is equivalent to '!QUIET || !success' [redundantCondition]
libical-3.0.3/src/test/regression-utils.c:175:9: style: The scope of the variable 'pct' can be reduced. [variableScope]
libical-3.0.3/src/test/regression.c:1659:5: style: Variable 'ictt' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/test/regression.c:1653:5: note: Variable 'ictt' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:1659:5: note: Variable 'ictt' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3958:5: style: Variable 'calendar' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/test/regression.c:3921:0: note: Variable 'calendar' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3958:5: note: Variable 'calendar' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3960:5: style: Variable 'event' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/test/regression.c:3922:0: note: Variable 'event' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3960:5: note: Variable 'event' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3976:5: style: Variable 'myTZ' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/test/regression.c:3972:0: note: Variable 'myTZ' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3976:5: note: Variable 'myTZ' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3977:5: style: Variable 'vtimezone' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/test/regression.c:3973:0: note: Variable 'vtimezone' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3977:5: note: Variable 'vtimezone' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3978:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
libical-3.0.3/src/test/regression.c:3974:0: note: Variable 'str' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:3978:5: note: Variable 'str' is reassigned a value before the old one has been used.
libical-3.0.3/src/test/regression.c:2209:27: style: The scope of the variable 'fbcomp' can be reduced. [variableScope]
libical-3.0.3/src/test/regression.c:2562:9: style: The scope of the variable 'dow' can be reduced. [variableScope]
libical-3.0.3/src/test/regression.c:2562:14: style: The scope of the variable 'doy' can be reduced. [variableScope]
libical-3.0.3/src/test/regression.c:2562:19: style: The scope of the variable 'start_dow' can be reduced. [variableScope]
libical-3.0.3/src/test/regression.c:3894:20: style: The scope of the variable 'comp' can be reduced. [variableScope]
libical-3.0.3/src/test/stow.c:350:20: style: The scope of the variable 'inner' can be reduced. [variableScope]
libical-3.0.3/src/test/stow.c:351:9: style: The scope of the variable 'errors' can be reduced. [variableScope]
libical-3.0.3/src/test/stow.c:753:24: style: The scope of the variable 'rtrn' can be reduced. [variableScope]
libical-3.0.3/src/test/stow.c:818:27: style: The scope of the variable 'reply' can be reduced. [variableScope]
libical-3.0.3/src/test/testmime.c:200:28: style: The scope of the variable 'non_rand' can be reduced. [variableScope]
libical-3.0.3/src/test/testmime.c:200:38: style: The scope of the variable 'rand_lines' can be reduced. [variableScope]
libical-3.0.3/src/test/testmime.c:202:24: style: The scope of the variable 'c' can be reduced. [variableScope]
libical-3.0.3/src/test/timezones.c:110:17: style: Condition 'verbose' is always false [knownConditionTrueFalse]
libical-3.0.3/src/test/timezones.c:35:19: note: Assignment 'verbose=0', assigned value is 0
libical-3.0.3/src/test/timezones.c:110:17: note: Condition 'verbose' is always false
libical-3.0.3/src/test/timezones.c:28:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
libical-3.0.3/src/test/timezones.c:29:17: style: The scope of the variable 'zone_location' can be reduced. [variableScope]
libical-3.0.3/src/test/timezones.c:45:9: style: The scope of the variable 'zonedef_printed' can be reduced. [variableScope]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libice/libice_1.0.9.orig.tar.gz
libICE-1.0.9/src/authutil.c:140:12: style: The scope of the variable 'now' can be reduced. [variableScope]
libICE-1.0.9/src/error.c:480:26: style: The scope of the variable 'val' can be reduced. [variableScope]
libICE-1.0.9/src/error.c:188:5: style: Variable 'pBuf' is assigned a value that is never used. [unreadVariable]
libICE-1.0.9/src/error.c:217:5: style: Variable 'pBuf' is assigned a value that is never used. [unreadVariable]
libICE-1.0.9/src/error.c:246:5: style: Variable 'pBuf' is assigned a value that is never used. [unreadVariable]
libICE-1.0.9/src/error.c:274:5: style: Variable 'pBuf' is assigned a value that is never used. [unreadVariable]
libICE-1.0.9/src/error.c:322:5: style: Variable 'pBuf' is assigned a value that is never used. [unreadVariable]
libICE-1.0.9/src/getauth.c:138:26: style: The scope of the variable 'entry' can be reduced. [variableScope]
libICE-1.0.9/src/getauth.c:197:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
libICE-1.0.9/src/iceauth.c:60:13: style: The scope of the variable 'value' can be reduced. [variableScope]
libICE-1.0.9/src/listen.c:48:36: style: The scope of the variable 'j' can be reduced. [variableScope]
libICE-1.0.9/src/listenwk.c:50:36: style: The scope of the variable 'j' can be reduced. [variableScope]
libICE-1.0.9/src/process.c:984:21: error: Array 'authUsableFlags[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
libICE-1.0.9/src/process.c:2032:21: error: Array 'authUsableFlags[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
libICE-1.0.9/src/process.c:861:10: style: The scope of the variable 'hisMajorVersion' can be reduced. [variableScope]
libICE-1.0.9/src/process.c:1468:26: style: The scope of the variable 'process_msg_info' can be reduced. [variableScope]
libICE-1.0.9/src/process.c:1844:18: style: The scope of the variable 'hisMajorVersion' can be reduced. [variableScope]
libICE-1.0.9/src/process.c:2130:23: style: The scope of the variable 'process_msg_info' can be reduced. [variableScope]
libICE-1.0.9/src/process.c:530:5: style: Variable 'pData' is assigned a value that is never used. [unreadVariable]
libICE-1.0.9/src/process.c:563:5: style: Variable 'pData' is assigned a value that is never used. [unreadVariable]
libICE-1.0.9/src/protosetup.c:56:11: style: The scope of the variable 'hisOpcode' can be reduced. [variableScope]
libICE-1.0.9/src/shutdown.c:233:22: style: Redundant condition: !iceConn->free_asap. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libicns/libicns_0.8.1.orig.tar.gz
libicns-0.8.1/icnsutils/icns2png.c:555:12: warning: Either the condition 'if(variantData)' is redundant or there is possible null pointer dereference: variantData. [nullPointerRedundantCheck]
libicns-0.8.1/icnsutils/icns2png.c:605:7: note: Assuming that condition 'if(variantData)' is not redundant
libicns-0.8.1/icnsutils/icns2png.c:555:12: note: Null pointer dereference
libicns-0.8.1/icnsutils/icns2png.c:556:12: warning: Either the condition 'if(variantData)' is redundant or there is possible null pointer dereference: variantData. [nullPointerRedundantCheck]
libicns-0.8.1/icnsutils/icns2png.c:605:7: note: Assuming that condition 'if(variantData)' is not redundant
libicns-0.8.1/icnsutils/icns2png.c:556:12: note: Null pointer dereference
libicns-0.8.1/icnsutils/icns2png.c:309:2: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
libicns-0.8.1/icnsutils/icns2png.c:284:0: note: Variable 'filename' is reassigned a value before the old one has been used.
libicns-0.8.1/icnsutils/icns2png.c:309:2: note: Variable 'filename' is reassigned a value before the old one has been used.
libicns-0.8.1/icnsutils/icns2png.c:763:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libicns-0.8.1/icnsutils/png2icns.c:173:6: style: The scope of the variable 'iconDataOffset' can be reduced. [variableScope]
libicns-0.8.1/icnsutils/png2icns.c:174:6: style: The scope of the variable 'maskDataOffset' can be reduced. [variableScope]
libicns-0.8.1/src/icns_element.c:382:2: style: Variable 'newIconFamily' is reassigned a value before the old one has been used. [redundantAssignment]
libicns-0.8.1/src/icns_element.c:378:0: note: Variable 'newIconFamily' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_element.c:382:2: note: Variable 'newIconFamily' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_element.c:381:37: style: Same expression on both sides of '-' because the value of 'iconFamilySize' and 'elementSize' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_element.c:328:31: note: 'iconFamilySize' is assigned value '0' here.
libicns-0.8.1/src/icns_element.c:331:28: note: 'elementSize' is assigned value '0' here.
libicns-0.8.1/src/icns_element.c:381:37: note: Same expression on both sides of '-' because the value of 'iconFamilySize' and 'elementSize' are the same.
libicns-0.8.1/src/icns_element.c:155:16: style: The scope of the variable 'elementOrder' can be reduced. [variableScope]
libicns-0.8.1/src/icns_element.c:322:77: style: Function 'icns_remove_element_in_family' argument 2 names different: declaration 'iconType' definition 'iconElementType'. [funcArgNamesDifferent]
libicns-0.8.1/src/icns.h:179:77: note: Function 'icns_remove_element_in_family' argument 2 names different: declaration 'iconType' definition 'iconElementType'.
libicns-0.8.1/src/icns_element.c:322:77: note: Function 'icns_remove_element_in_family' argument 2 names different: declaration 'iconType' definition 'iconElementType'.
libicns-0.8.1/src/icns_element.c:288:20: style: Variable 'newDataOffset' is assigned a value that is never used. [unreadVariable]
libicns-0.8.1/src/icns_family.c:98:3: style: Variable 'iconElement' is reassigned a value before the old one has been used. [redundantAssignment]
libicns-0.8.1/src/icns_family.c:95:0: note: Variable 'iconElement' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_family.c:98:3: note: Variable 'iconElement' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_image.c:175:3: style: Variable 'oldData' is reassigned a value before the old one has been used. [redundantAssignment]
libicns-0.8.1/src/icns_image.c:161:0: note: Variable 'oldData' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_image.c:175:3: note: Variable 'oldData' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_image.c:176:3: style: Variable 'newData' is reassigned a value before the old one has been used. [redundantAssignment]
libicns-0.8.1/src/icns_image.c:162:0: note: Variable 'newData' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_image.c:176:3: note: Variable 'newData' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_image.c:33:82: style: Function 'icns_get_image32_with_mask_from_family' argument 2 names different: declaration 'sourceType' definition 'iconType'. [funcArgNamesDifferent]
libicns-0.8.1/src/icns.h:186:82: note: Function 'icns_get_image32_with_mask_from_family' argument 2 names different: declaration 'sourceType' definition 'iconType'.
libicns-0.8.1/src/icns_image.c:33:82: note: Function 'icns_get_image32_with_mask_from_family' argument 2 names different: declaration 'sourceType' definition 'iconType'.
libicns-0.8.1/src/icns_image.c:534:48: style: Function 'icns_get_mask_from_element' argument 1 names different: declaration 'iconElement' definition 'maskElement'. [funcArgNamesDifferent]
libicns-0.8.1/src/icns.h:188:48: note: Function 'icns_get_mask_from_element' argument 1 names different: declaration 'iconElement' definition 'maskElement'.
libicns-0.8.1/src/icns_image.c:534:48: note: Function 'icns_get_mask_from_element' argument 1 names different: declaration 'iconElement' definition 'maskElement'.
libicns-0.8.1/src/icns_io.c:1015:25: style: Same expression on both sides of '<=' because the value of 'resItemDataSize' and '0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:956:36: note: 'resItemDataSize' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1015:25: note: Same expression on both sides of '<=' because the value of 'resItemDataSize' and '0' are the same.
libicns-0.8.1/src/icns_io.c:1156:16: style: Same expression on both sides of '!=' because the value of 'byte00' and '0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1145:25: note: 'byte00' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1156:16: note: Same expression on both sides of '!=' because the value of 'byte00' and '0' are the same.
libicns-0.8.1/src/icns_io.c:1156:23: style: Same expression on both sides of '||' because the value of 'byte00!=0' and 'byte74!=0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1145:25: note: 'byte00' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1146:25: note: 'byte74' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1156:23: note: Same expression on both sides of '||' because the value of 'byte00!=0' and 'byte74!=0' are the same.
libicns-0.8.1/src/icns_io.c:1156:35: style: Same expression on both sides of '!=' because the value of 'byte74' and '0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1146:25: note: 'byte74' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1156:35: note: Same expression on both sides of '!=' because the value of 'byte74' and '0' are the same.
libicns-0.8.1/src/icns_io.c:1156:42: style: Same expression on both sides of '||' because the value of 'byte82!=0' and 'byte74!=0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1147:25: note: 'byte82' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1146:25: note: 'byte74' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1156:42: note: Same expression on both sides of '||' because the value of 'byte82!=0' and 'byte74!=0' are the same.
libicns-0.8.1/src/icns_io.c:1156:54: style: Same expression on both sides of '!=' because the value of 'byte82' and '0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1147:25: note: 'byte82' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1156:54: note: Same expression on both sides of '!=' because the value of 'byte82' and '0' are the same.
libicns-0.8.1/src/icns_io.c:1467:16: style: Same expression on both sides of '!=' because the value of 'byte00' and '0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1456:25: note: 'byte00' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1467:16: note: Same expression on both sides of '!=' because the value of 'byte00' and '0' are the same.
libicns-0.8.1/src/icns_io.c:1467:23: style: Same expression on both sides of '||' because the value of 'byte00!=0' and 'byte74!=0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1456:25: note: 'byte00' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1457:25: note: 'byte74' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1467:23: note: Same expression on both sides of '||' because the value of 'byte00!=0' and 'byte74!=0' are the same.
libicns-0.8.1/src/icns_io.c:1467:35: style: Same expression on both sides of '!=' because the value of 'byte74' and '0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1457:25: note: 'byte74' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1467:35: note: Same expression on both sides of '!=' because the value of 'byte74' and '0' are the same.
libicns-0.8.1/src/icns_io.c:1467:42: style: Same expression on both sides of '||' because the value of 'byte82!=0' and 'byte74!=0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1458:25: note: 'byte82' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1457:25: note: 'byte74' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1467:42: note: Same expression on both sides of '||' because the value of 'byte82!=0' and 'byte74!=0' are the same.
libicns-0.8.1/src/icns_io.c:1467:54: style: Same expression on both sides of '!=' because the value of 'byte82' and '0' are the same. [duplicateExpression]
libicns-0.8.1/src/icns_io.c:1458:25: note: 'byte82' is assigned value '0' here.
libicns-0.8.1/src/icns_io.c:1467:54: note: Same expression on both sides of '!=' because the value of 'byte82' and '0' are the same.
libicns-0.8.1/src/icns_io.c:441:38: style: Function 'icns_read_family_from_rsrc' argument 1 names different: declaration 'rsrcFile' definition 'dataFile'. [funcArgNamesDifferent]
libicns-0.8.1/src/icns.h:167:38: note: Function 'icns_read_family_from_rsrc' argument 1 names different: declaration 'rsrcFile' definition 'dataFile'.
libicns-0.8.1/src/icns_io.c:441:38: note: Function 'icns_read_family_from_rsrc' argument 1 names different: declaration 'rsrcFile' definition 'dataFile'.
libicns-0.8.1/src/icns_io.c:671:63: style: Function 'icns_import_family_data' argument 2 names different: declaration 'data' definition 'dataPtr'. [funcArgNamesDifferent]
libicns-0.8.1/src/icns.h:169:63: note: Function 'icns_import_family_data' argument 2 names different: declaration 'data' definition 'dataPtr'.
libicns-0.8.1/src/icns_io.c:671:63: note: Function 'icns_import_family_data' argument 2 names different: declaration 'data' definition 'dataPtr'.
libicns-0.8.1/src/icns_io.c:718:62: style: Function 'icns_parse_family_data' argument 2 names different: declaration 'data' definition 'dataPtr'. [funcArgNamesDifferent]
libicns-0.8.1/src/icns_internals.h:171:62: note: Function 'icns_parse_family_data' argument 2 names different: declaration 'data' definition 'dataPtr'.
libicns-0.8.1/src/icns_io.c:718:62: note: Function 'icns_parse_family_data' argument 2 names different: declaration 'data' definition 'dataPtr'.
libicns-0.8.1/src/icns_io.c:666:2: error: Memory leak: dataPtr [memleak]
libicns-0.8.1/src/icns_jp2.c:898:2: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
libicns-0.8.1/src/icns_jp2.c:833:0: note: Variable 'bytes' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_jp2.c:898:2: note: Variable 'bytes' is reassigned a value before the old one has been used.
libicns-0.8.1/src/icns_jp2.c:834:16: style: The scope of the variable 'headeroffs' can be reduced. [variableScope]
libicns-0.8.1/src/icns_jp2.c:835:16: style: The scope of the variable 'headersize' can be reduced. [variableScope]
libicns-0.8.1/src/icns_rle24.c:39:16: style: The scope of the variable 'pixelOffset' can be reduced. [variableScope]
libicns-0.8.1/src/icns_rle24.c:162:14: style: The scope of the variable 'runType' can be reduced. [variableScope]
libicns-0.8.1/src/icns_rle24.c:163:15: style: The scope of the variable 'runLength' can be reduced. [variableScope]
libicns-0.8.1/src/icns_rle24.c:164:7: style: The scope of the variable 'runCount' can be reduced. [variableScope]
libicns-0.8.1/src/icns_rle24.c:389:4: style: Variable 'runCount' is modified but its new value is never used. [unreadVariable]
libicns-0.8.1/src/icns_utils.c:746:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
[19:38]

ftp://ftp.se.debian.org/debian/pool/main/libi/libicon-famfamfam-silk-perl/libicon-famfamfam-silk-perl_0.002001003.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libics/libics_1.6.2.orig.tar.gz
libics-1.6.2/libics_binary.c:216:5: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
libics-1.6.2/libics_binary.c:208:0: note: Variable 'in' is reassigned a value before the old one has been used.
libics-1.6.2/libics_binary.c:216:5: note: Variable 'in' is reassigned a value before the old one has been used.
libics-1.6.2/libics_binary.c:76:17: style: The scope of the variable 'data' can be reduced. [variableScope]
libics-1.6.2/libics_binary.c:451:39: style: Function 'IcsReadIdsBlock' argument 2 names different: declaration 'outbuf' definition 'dest'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:89:49: note: Function 'IcsReadIdsBlock' argument 2 names different: declaration 'outbuf' definition 'dest'.
libics-1.6.2/libics_binary.c:451:39: note: Function 'IcsReadIdsBlock' argument 2 names different: declaration 'outbuf' definition 'dest'.
libics-1.6.2/libics_binary.c:452:39: style: Function 'IcsReadIdsBlock' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:90:49: note: Function 'IcsReadIdsBlock' argument 3 names different: declaration 'len' definition 'n'.
libics-1.6.2/libics_binary.c:452:39: note: Function 'IcsReadIdsBlock' argument 3 names different: declaration 'len' definition 'n'.
libics-1.6.2/libics_binary.c:494:39: style: Function 'IcsSkipIdsBlock' argument 2 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:94:49: note: Function 'IcsSkipIdsBlock' argument 2 names different: declaration 'len' definition 'n'.
libics-1.6.2/libics_binary.c:494:39: note: Function 'IcsSkipIdsBlock' argument 2 names different: declaration 'len' definition 'n'.
libics-1.6.2/libics_binary.c:395:34: error: Memory leak: br [memleak]
libics-1.6.2/libics_compress.c:127:5: style: Variable 'inBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
libics-1.6.2/libics_compress.c:121:0: note: Variable 'inBuffer' is reassigned a value before the old one has been used.
libics-1.6.2/libics_compress.c:127:5: note: Variable 'inBuffer' is reassigned a value before the old one has been used.
libics-1.6.2/libics_compress.c:145:64: style: Checking if unsigned variable 'rSize=fread(inBuffer,1,ICS_BUF_SIZE,br->dataFilePtr)' is less than zero. [unsignedLessThanZero]
libics-1.6.2/libics_compress.c:190:23: style: Checking if unsigned variable 'rSize' is less than zero. [unsignedLessThanZero]
libics-1.6.2/libics_compress.c:97:39: style: Function 'IcsReadCompress' argument 2 names different: declaration 'outBuf' definition 'outBuffer'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:295:39: note: Function 'IcsReadCompress' argument 2 names different: declaration 'outBuf' definition 'outBuffer'.
libics-1.6.2/libics_compress.c:97:39: note: Function 'IcsReadCompress' argument 2 names different: declaration 'outBuf' definition 'outBuffer'.
libics-1.6.2/libics_gzip.c:117:35: style: Function 'IcsWriteZip' argument 1 names different: declaration 'src' definition 'inBuf'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:268:35: note: Function 'IcsWriteZip' argument 1 names different: declaration 'src' definition 'inBuf'.
libics-1.6.2/libics_gzip.c:117:35: note: Function 'IcsWriteZip' argument 1 names different: declaration 'src' definition 'inBuf'.
libics-1.6.2/libics_gzip.c:118:35: style: Function 'IcsWriteZip' argument 2 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:269:35: note: Function 'IcsWriteZip' argument 2 names different: declaration 'n' definition 'len'.
libics-1.6.2/libics_gzip.c:118:35: note: Function 'IcsWriteZip' argument 2 names different: declaration 'n' definition 'len'.
libics-1.6.2/libics_gzip.c:119:35: style: Function 'IcsWriteZip' argument 3 names different: declaration 'fp' definition 'file'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:270:35: note: Function 'IcsWriteZip' argument 3 names different: declaration 'fp' definition 'file'.
libics-1.6.2/libics_gzip.c:119:35: note: Function 'IcsWriteZip' argument 3 names different: declaration 'fp' definition 'file'.
libics-1.6.2/libics_gzip.c:120:35: style: Function 'IcsWriteZip' argument 4 names different: declaration 'CompLevel' definition 'level'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:271:35: note: Function 'IcsWriteZip' argument 4 names different: declaration 'CompLevel' definition 'level'.
libics-1.6.2/libics_gzip.c:120:35: note: Function 'IcsWriteZip' argument 4 names different: declaration 'CompLevel' definition 'level'.
libics-1.6.2/libics_gzip.c:375:34: style: Function 'IcsOpenZip' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:281:34: note: Function 'IcsOpenZip' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_gzip.c:375:34: note: Function 'IcsOpenZip' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_gzip.c:459:35: style: Function 'IcsCloseZip' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:283:35: note: Function 'IcsCloseZip' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_gzip.c:459:35: note: Function 'IcsCloseZip' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_gzip.c:484:39: style: Function 'IcsReadZipBlock' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:285:39: note: Function 'IcsReadZipBlock' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_gzip.c:484:39: note: Function 'IcsReadZipBlock' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_gzip.c:558:38: style: Function 'IcsSetZipBlock' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:289:38: note: Function 'IcsSetZipBlock' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_gzip.c:558:38: note: Function 'IcsSetZipBlock' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_history.c:385:17: warning: Either the condition 'ptr!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libics-1.6.2/libics_history.c:386:14: note: Assuming that condition 'ptr!=NULL' is not redundant
libics-1.6.2/libics_history.c:385:17: note: Null pointer subtraction
libics-1.6.2/libics_history.c:525:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libics-1.6.2/libics_history.c:105:43: style: Function 'IcsInternAddHistory' argument 3 names different: declaration 'stuff' definition 'value'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:249:43: note: Function 'IcsInternAddHistory' argument 3 names different: declaration 'stuff' definition 'value'.
libics-1.6.2/libics_history.c:105:43: note: Function 'IcsInternAddHistory' argument 3 names different: declaration 'stuff' definition 'value'.
libics-1.6.2/libics_preview.c:149:0: style: Same expression used in consecutive assignments of 'max' and 'min'. [duplicateAssignExpression]
libics-1.6.2/libics_preview.c:149:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:149:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:170:0: style: Same expression used in consecutive assignments of 'max' and 'min'. [duplicateAssignExpression]
libics-1.6.2/libics_preview.c:170:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:170:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:191:0: style: Same expression used in consecutive assignments of 'max' and 'min'. [duplicateAssignExpression]
libics-1.6.2/libics_preview.c:191:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:191:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:212:0: style: Same expression used in consecutive assignments of 'max' and 'min'. [duplicateAssignExpression]
libics-1.6.2/libics_preview.c:212:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:212:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:252:0: style: Same expression used in consecutive assignments of 'max' and 'min'. [duplicateAssignExpression]
libics-1.6.2/libics_preview.c:252:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:252:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:272:0: style: Same expression used in consecutive assignments of 'max' and 'min'. [duplicateAssignExpression]
libics-1.6.2/libics_preview.c:272:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:272:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:292:0: style: Same expression used in consecutive assignments of 'max' and 'min'. [duplicateAssignExpression]
libics-1.6.2/libics_preview.c:292:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_preview.c:292:0: note: Same expression used in consecutive assignments of 'max' and 'min'.
libics-1.6.2/libics_read.c:77:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
libics-1.6.2/libics_read.c:123:9: style: The scope of the variable 'sep3' can be reduced. [variableScope]
libics-1.6.2/libics_read.c:206:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libics-1.6.2/libics_read.c:362:44: style: The scope of the variable 'bits' can be reduced. [variableScope]
libics-1.6.2/libics_read.c:356:34: style: Function 'IcsReadIcs' argument 3 names different: declaration 'forcename' definition 'forceName'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:74:44: note: Function 'IcsReadIcs' argument 3 names different: declaration 'forcename' definition 'forceName'.
libics-1.6.2/libics_read.c:356:34: note: Function 'IcsReadIcs' argument 3 names different: declaration 'forcename' definition 'forceName'.
libics-1.6.2/libics_read.c:357:34: style: Function 'IcsReadIcs' argument 4 names different: declaration 'forcelocale' definition 'forceLocale'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:75:44: note: Function 'IcsReadIcs' argument 4 names different: declaration 'forcelocale' definition 'forceLocale'.
libics-1.6.2/libics_read.c:357:34: note: Function 'IcsReadIcs' argument 4 names different: declaration 'forcelocale' definition 'forceLocale'.
libics-1.6.2/libics_sensor.c:346:53: style: Function 'IcsSetSensorSTEDDepletionMode' argument 3 names different: declaration 'stedMode' definition 'depletionMode'. [funcArgNamesDifferent]
libics-1.6.2/libics_sensor.h:156:63: note: Function 'IcsSetSensorSTEDDepletionMode' argument 3 names different: declaration 'stedMode' definition 'depletionMode'.
libics-1.6.2/libics_sensor.c:346:53: note: Function 'IcsSetSensorSTEDDepletionMode' argument 3 names different: declaration 'stedMode' definition 'depletionMode'.
libics-1.6.2/libics_top.c:969:41: warning: Either the condition 'ics==NULL' is redundant or there is possible null pointer dereference: ics. [nullPointerRedundantCheck]
libics-1.6.2/libics_top.c:971:14: note: Assuming that condition 'ics==NULL' is not redundant
libics-1.6.2/libics_top.c:969:41: note: Null pointer dereference
libics-1.6.2/libics_top.c:387:19: style: The scope of the variable 'j' can be reduced. [variableScope]
libics-1.6.2/libics_top.c:395:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
libics-1.6.2/libics_top.c:545:22: style: The scope of the variable 'j' can be reduced. [variableScope]
libics-1.6.2/libics_top.c:550:22: style: The scope of the variable 'buf' can be reduced. [variableScope]
libics-1.6.2/libics_top.c:379:39: style: Function 'IcsGetROIData' argument 2 names different: declaration 'offset' definition 'offsetPtr'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:553:49: note: Function 'IcsGetROIData' argument 2 names different: declaration 'offset' definition 'offsetPtr'.
libics-1.6.2/libics_top.c:379:39: note: Function 'IcsGetROIData' argument 2 names different: declaration 'offset' definition 'offsetPtr'.
libics-1.6.2/libics_top.c:380:39: style: Function 'IcsGetROIData' argument 3 names different: declaration 'size' definition 'sizePtr'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:554:49: note: Function 'IcsGetROIData' argument 3 names different: declaration 'size' definition 'sizePtr'.
libics-1.6.2/libics_top.c:380:39: note: Function 'IcsGetROIData' argument 3 names different: declaration 'size' definition 'sizePtr'.
libics-1.6.2/libics_top.c:381:39: style: Function 'IcsGetROIData' argument 4 names different: declaration 'sampling' definition 'samplingPtr'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:555:49: note: Function 'IcsGetROIData' argument 4 names different: declaration 'sampling' definition 'samplingPtr'.
libics-1.6.2/libics_top.c:381:39: note: Function 'IcsGetROIData' argument 4 names different: declaration 'sampling' definition 'samplingPtr'.
libics-1.6.2/libics_top.c:382:39: style: Function 'IcsGetROIData' argument 5 names different: declaration 'dest' definition 'destPtr'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:556:49: note: Function 'IcsGetROIData' argument 5 names different: declaration 'dest' definition 'destPtr'.
libics-1.6.2/libics_top.c:382:39: note: Function 'IcsGetROIData' argument 5 names different: declaration 'dest' definition 'destPtr'.
libics-1.6.2/libics_top.c:538:50: style: Function 'IcsGetDataWithStrides' argument 2 names different: declaration 'dest' definition 'destPtr'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:564:60: note: Function 'IcsGetDataWithStrides' argument 2 names different: declaration 'dest' definition 'destPtr'.
libics-1.6.2/libics_top.c:538:50: note: Function 'IcsGetDataWithStrides' argument 2 names different: declaration 'dest' definition 'destPtr'.
libics-1.6.2/libics_top.c:540:50: style: Function 'IcsGetDataWithStrides' argument 4 names different: declaration 'stride' definition 'stridePtr'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:566:60: note: Function 'IcsGetDataWithStrides' argument 4 names different: declaration 'stride' definition 'stridePtr'.
libics-1.6.2/libics_top.c:540:50: note: Function 'IcsGetDataWithStrides' argument 4 names different: declaration 'stride' definition 'stridePtr'.
libics-1.6.2/libics_top.c:949:44: style: Function 'IcsGetSignificantBits' argument 2 names different: declaration 'nBits' definition 'nbits'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:687:54: note: Function 'IcsGetSignificantBits' argument 2 names different: declaration 'nBits' definition 'nbits'.
libics-1.6.2/libics_top.c:949:44: note: Function 'IcsGetSignificantBits' argument 2 names different: declaration 'nBits' definition 'nbits'.
libics-1.6.2/libics_top.c:966:41: style: Function 'IcsSetSignificantBits' argument 2 names different: declaration 'nBits' definition 'nbits'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:693:50: note: Function 'IcsSetSignificantBits' argument 2 names different: declaration 'nBits' definition 'nbits'.
libics-1.6.2/libics_top.c:966:41: note: Function 'IcsSetSignificantBits' argument 2 names different: declaration 'nBits' definition 'nbits'.
libics-1.6.2/libics_top.c:1064:37: style: Function 'IcsGetScilType' argument 2 names different: declaration 'scilType' definition 'sciltype'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:724:47: note: Function 'IcsGetScilType' argument 2 names different: declaration 'scilType' definition 'sciltype'.
libics-1.6.2/libics_top.c:1064:37: note: Function 'IcsGetScilType' argument 2 names different: declaration 'scilType' definition 'sciltype'.
libics-1.6.2/libics_top.c:1081:38: style: Function 'IcsSetScilType' argument 2 names different: declaration 'scilType' definition 'sciltype'. [funcArgNamesDifferent]
libics-1.6.2/libics.h:731:48: note: Function 'IcsSetScilType' argument 2 names different: declaration 'scilType' definition 'sciltype'.
libics-1.6.2/libics_top.c:1081:38: note: Function 'IcsSetScilType' argument 2 names different: declaration 'scilType' definition 'sciltype'.
libics-1.6.2/libics_util.c:139:26: style: Function 'IcsAppendChar' argument 1 names different: declaration 'Line' definition 'line'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:235:26: note: Function 'IcsAppendChar' argument 1 names different: declaration 'Line' definition 'line'.
libics-1.6.2/libics_util.c:139:26: note: Function 'IcsAppendChar' argument 1 names different: declaration 'Line' definition 'line'.
libics-1.6.2/libics_util.c:231:33: style: Function 'IcsGetIcsName' argument 3 names different: declaration 'forcename' definition 'forceName'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:116:43: note: Function 'IcsGetIcsName' argument 3 names different: declaration 'forcename' definition 'forceName'.
libics-1.6.2/libics_util.c:231:33: note: Function 'IcsGetIcsName' argument 3 names different: declaration 'forcename' definition 'forceName'.
libics-1.6.2/libics_util.c:438:44: style: Function 'IcsGetBytesPerSample' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'. [funcArgNamesDifferent]
libics-1.6.2/libics_intern.h:238:44: note: Function 'IcsGetBytesPerSample' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_util.c:438:44: note: Function 'IcsGetBytesPerSample' argument 1 names different: declaration 'IcsStruct' definition 'icsStruct'.
libics-1.6.2/libics_util.c:445:40: style: Function 'IcsGetDataTypeSize' argument 1 names different: declaration 'DataType' definition 'dataType'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:126:50: note: Function 'IcsGetDataTypeSize' argument 1 names different: declaration 'DataType' definition 'dataType'.
libics-1.6.2/libics_util.c:445:40: note: Function 'IcsGetDataTypeSize' argument 1 names different: declaration 'DataType' definition 'dataType'.
libics-1.6.2/libics_util.c:480:40: style: Function 'IcsGetPropsDataType' argument 1 names different: declaration 'DataType' definition 'dataType'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:129:50: note: Function 'IcsGetPropsDataType' argument 1 names different: declaration 'DataType' definition 'dataType'.
libics-1.6.2/libics_util.c:480:40: note: Function 'IcsGetPropsDataType' argument 1 names different: declaration 'DataType' definition 'dataType'.
libics-1.6.2/libics_util.c:512:40: style: Function 'IcsGetDataTypeProps' argument 1 names different: declaration 'DataType' definition 'dataType'. [funcArgNamesDifferent]
libics-1.6.2/libics_ll.h:135:50: note: Function 'IcsGetDataTypeProps' argument 1 names different: declaration 'DataType' definition 'dataType'.
libics-1.6.2/libics_util.c:512:40: note: Function 'IcsGetDataTypeProps' argument 1 names different: declaration 'DataType' definition 'dataType'.
libics-1.6.2/libics_write.c:976:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libics-1.6.2/libics_write.c:969:9: note: outer condition: !error
libics-1.6.2/libics_write.c:976:13: note: identical inner condition: !error
libics-1.6.2/libics_write.c:984:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libics-1.6.2/libics_write.c:980:9: note: outer condition: !error
libics-1.6.2/libics_write.c:984:13: note: identical inner condition: !error
libics-1.6.2/libics_write.c:976:13: style: Condition '!error' is always true [knownConditionTrueFalse]
libics-1.6.2/libics_write.c:969:9: note: Assuming that condition '!error' is not redundant
libics-1.6.2/libics_write.c:976:13: note: Condition '!error' is always true
libics-1.6.2/libics_write.c:984:13: style: Condition '!error' is always true [knownConditionTrueFalse]
libics-1.6.2/libics_write.c:980:9: note: Assuming that condition '!error' is not redundant
libics-1.6.2/libics_write.c:984:13: note: Condition '!error' is always true
libics-1.6.2/libics_write.c:356:10: style: The scope of the variable 'problem' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:357:10: style: The scope of the variable 'line' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:719:10: style: The scope of the variable 'problem' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:719:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:719:22: style: The scope of the variable 'chans' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:720:10: style: The scope of the variable 'line' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:840:21: style: The scope of the variable 'problem' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:840:30: style: The scope of the variable 'i' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:840:33: style: The scope of the variable 'chans' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:841:21: style: The scope of the variable 'line' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:898:18: style: The scope of the variable 'problem' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:898:27: style: The scope of the variable 'i' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:899:18: style: The scope of the variable 'line' can be reduced. [variableScope]
libics-1.6.2/libics_write.c:924:10: style: The scope of the variable 'line' can be reduced. [variableScope]
libics-1.6.2/support/icsviewer/readics.c:64:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libics-1.6.2/support/icsviewer/readics.c:66:12: style: The scope of the variable 'jj' can be reduced. [variableScope]
libics-1.6.2/support/icsviewer/viewer.c:196:14: style: The scope of the variable 'height' can be reduced. [variableScope]
libics-1.6.2/support/matlab/icsread.c:34:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libics-1.6.2/support/matlab/icswrite.c:35:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libics-1.6.2/test_strides3.c:54:44: portability: 'buf3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libics-1.6.2/test_strides3.c:54:54: portability: 'buf3+bufsize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libics-1.6.2/test_strides3.c:75:35: portability: 'buf3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libics-1.6.2/test_strides3.c:75:45: portability: 'buf3+bufsize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libid3tag/libid3tag_0.15.1b.orig.tar.gz
compat.gperf:161:11: warning: Either the condition 'if(string)' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
compat.gperf:186:6: note: Assuming that condition 'if(string)' is not redundant
compat.gperf:160:9: note: Assignment 'ptr=string', assigned value is 0
compat.gperf:161:11: note: Null pointer dereference
libid3tag-0.15.1b/file.c:118:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libid3tag-0.15.1b/file.c:119:21: style: The scope of the variable 'frame' can be reduced. [variableScope]
libid3tag-0.15.1b/file.c:201:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libid3tag-0.15.1b/file.c:211:33: style: The scope of the variable 'begin2' can be reduced. [variableScope]
libid3tag-0.15.1b/file.c:211:41: style: The scope of the variable 'end2' can be reduced. [variableScope]
libid3tag-0.15.1b/frame.c:71:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libid3tag-0.15.1b/latin1.c:173:28: style: The scope of the variable 'out' can be reduced. [variableScope]
libid3tag-0.15.1b/utf16.c:222:26: style: The scope of the variable 'out' can be reduced. [variableScope]
libid3tag-0.15.1b/utf8.c:316:24: style: The scope of the variable 'out' can be reduced. [variableScope]
libid3tag-0.15.1b/util.c:40:27: style: The scope of the variable 'count' can be reduced. [variableScope]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libident/libident_0.22.orig.tar.gz
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libidl/libidl_0.8.14.orig.tar.gz
libIDL-0.8.14/util.c:328:0: error: #error Must have popen [preprocessorErrorDirective]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libidn/libidn_1.33.orig.tar.gz
libidn-1.33/contrib/java/IDNA.c:13:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libidn-1.33/gl/error.c:138:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
libidn-1.33/gl/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libidn-1.33/gl/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libidn-1.33/gl/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
libidn-1.33/gl/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
libidn-1.33/gl/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
libidn-1.33/gl/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
libidn-1.33/gl/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
libidn-1.33/gl/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
libidn-1.33/gl/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
libidn-1.33/gl/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
libidn-1.33/gl/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libidn-1.33/gl/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libidn-1.33/gl/getopt.c:1158:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt.c:1158:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt.c:1158:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt.c:1158:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt.c:1158:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libidn-1.33/gl/getopt.c:1158:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libidn-1.33/gl/getopt.c:1159:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
libidn-1.33/gl/getopt.c:1159:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
libidn-1.33/gl/getopt.c:1159:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
libidn-1.33/gl/getopt.c:1159:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
libidn-1.33/gl/getopt.c:1159:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
libidn-1.33/gl/getopt.c:1159:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
libidn-1.33/gl/getopt.c:1160:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libidn-1.33/gl/getopt.c:1160:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libidn-1.33/gl/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libidn-1.33/gl/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libidn-1.33/gl/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libidn-1.33/gl/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libidn-1.33/gl/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libidn-1.33/gl/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libidn-1.33/gl/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
libidn-1.33/gl/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
libidn-1.33/gl/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
libidn-1.33/gl/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
libidn-1.33/gl/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libidn-1.33/gl/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libidn-1.33/gl/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libidn-1.33/gl/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libidn-1.33/gl/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libidn-1.33/gl/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libidn-1.33/gl/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libidn-1.33/gl/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
libidn-1.33/gl/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
libidn-1.33/gltests/binary-io.h:29:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
libidn-1.33/gltests/gettimeofday.c:143:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
libidn-1.33/gltests/test-getdelim.c:84:3: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
libidn-1.33/gltests/test-getopt.h:92:3: style: Variable 'posixly' is reassigned a value before the old one has been used. [redundantAssignment]
libidn-1.33/gltests/test-getopt.h:86:0: note: Variable 'posixly' is reassigned a value before the old one has been used.
libidn-1.33/gltests/test-getopt.h:92:3: note: Variable 'posixly' is reassigned a value before the old one has been used.
libidn-1.33/gltests/test-ignore-value.c:34:16: style: struct member 's::i' is never used. [unusedStructMember]
libidn-1.33/gltests/test-stdalign.c:38:0: error: #error "alignof is not a macro" [preprocessorErrorDirective]
libidn-1.33/gltests/test-stddef.c:38:8: style: struct member 'd::e' is never used. [unusedStructMember]
libidn-1.33/gltests/test-stddef.c:39:8: style: struct member 'd::f' is never used. [unusedStructMember]
libidn-1.33/gltests/test-unsetenv.c:40:3: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
libidn-1.33/gltests/test-verify.c:51:13: style: Condition 'c==2' is always true [knownConditionTrueFalse]
libidn-1.33/gltests/test-verify.c:55:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
libidn-1.33/gltests/test-verify.c:58:35: style: Condition '1==1' is always true [knownConditionTrueFalse]
libidn-1.33/gltests/test-verify.c:55:13: style: Same expression on both sides of '=='. [duplicateExpression]
libidn-1.33/gltests/test-verify.c:58:35: style: Same expression on both sides of '=='. [duplicateExpression]
libidn-1.33/lib/gl/c-ctype.h:29:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
libidn-1.33/lib/gltests/test-stdalign.c:38:0: error: #error "alignof is not a macro" [preprocessorErrorDirective]
libidn-1.33/lib/gltests/test-stddef.c:38:8: style: struct member 'd::e' is never used. [unusedStructMember]
libidn-1.33/lib/gltests/test-stddef.c:39:8: style: struct member 'd::f' is never used. [unusedStructMember]
libidn-1.33/lib/gltests/test-stdlib.c:34:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
libidn-1.33/lib/gltests/test-strverscmp.c:31:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:32:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:33:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:34:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:35:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:36:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:37:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:38:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:39:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:40:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:41:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:42:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/test-strverscmp.c:43:3: warning: Unnecessary comparison of static strings. [staticStringCompare]
libidn-1.33/lib/gltests/glthread/thread.h:78:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
libidn-1.33/lib/gltests/test-unsetenv.c:40:3: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
libidn-1.33/lib/gltests/test-verify.c:51:13: style: Condition 'c==2' is always true [knownConditionTrueFalse]
libidn-1.33/lib/gltests/test-verify.c:55:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
libidn-1.33/lib/gltests/test-verify.c:58:35: style: Condition '1==1' is always true [knownConditionTrueFalse]
libidn-1.33/lib/gltests/test-verify.c:55:13: style: Same expression on both sides of '=='. [duplicateExpression]
libidn-1.33/lib/gltests/test-verify.c:58:35: style: Same expression on both sides of '=='. [duplicateExpression]
libidn-1.33/lib/nfkc.c:323:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libidn-1.33/lib/nfkc.c:800:20: style: The scope of the variable 'decomp' can be reduced. [variableScope]
libidn-1.33/lib/nfkc.c:833:11: style: The scope of the variable 'cc' can be reduced. [variableScope]
libidn-1.33/lib/pr29.c:1249:19: style: The scope of the variable 'row' can be reduced. [variableScope]
libidn-1.33/lib/stringprep.c:68:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
libidn-1.33/lib/stringprep.c:375:19: style: The scope of the variable 'maxucs4len' can be reduced. [variableScope]
libidn-1.33/lib/tld.c:284:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn-1.33/src/idn_cmd.c:823:8: style: Condition 'error_occurred' is always false [knownConditionTrueFalse]
libidn-1.33/src/idn_cmd.c:535:24: note: Assignment 'error_occurred=0', assigned value is 0
libidn-1.33/src/idn_cmd.c:823:8: note: Condition 'error_occurred' is always false
libidn-1.33/src/idn_cmd.c:466:78: warning: Either the condition 'if(field_given&&*field_given&&!override)' is redundant or there is possible null pointer dereference: field_given. [nullPointerRedundantCheck]
libidn-1.33/src/idn_cmd.c:481:6: note: Assuming that condition 'if(field_given&&*field_given&&!override)' is not redundant
libidn-1.33/src/idn_cmd.c:466:78: note: Null pointer dereference
libidn-1.33/src/idn_cmd.c:460:10: style: The scope of the variable 'string_field' can be reduced. [variableScope]
libidn-1.33/tests/tst_badutf8nfkc.c:38:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
libidn-1.33/tests/tst_badutf8nfkc.c:36:0: note: Variable 's' is reassigned a value before the old one has been used.
libidn-1.33/tests/tst_badutf8nfkc.c:38:3: note: Variable 's' is reassigned a value before the old one has been used.
libidn-1.33/tests/tst_idna.c:229:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:276:4: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:285:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:292:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:312:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:312:3: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:314:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:314:3: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna.c:224:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn-1.33/tests/tst_idna2.c:471:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna2.c:466:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn-1.33/tests/tst_idna3.c:80:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_idna3.c:77:19: warning: Either the condition 'if(out)' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck]
libidn-1.33/tests/tst_idna3.c:82:10: note: Assuming that condition 'if(out)' is not redundant
libidn-1.33/tests/tst_idna3.c:77:19: note: Null pointer dereference
libidn-1.33/tests/tst_idna3.c:60:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn-1.33/tests/tst_nfkc.c:76:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_nfkc.c:70:9: style: The scope of the variable 'out' can be reduced. [variableScope]
libidn-1.33/tests/tst_pr29.c:103:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_pr29.c:95:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn-1.33/tests/tst_punycode.c:189:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_punycode.c:175:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn-1.33/tests/tst_strerror.c:129:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_strerror.c:144:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_strerror.c:159:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_strerror.c:186:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_strerror.c:201:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_stringprep.c:227:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_tld.c:209:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_tld.c:247:6: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_tld.c:247:6: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/tst_tld.c:270:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/utils.c:52:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn-1.33/tests/utils.c:94:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libidn-1.33/tests/utils.c:95:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libidn-1.33/tests/utils.c:96:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libidn-1.33/tests/utils.c:97:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libidn-1.33/tests/utils.c:98:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libidn-1.33/tests/utils.c:99:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libidn-1.33/tests/utils.c:100:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libidn2/libidn2_2.0.4.orig.tar.gz
libidn2-2.0.4/fuzz/main.c:130:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libidn2-2.0.4/gl/error.c:142:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
libidn2-2.0.4/gl/getprogname.c:181:0: error: #error "getprogname module not ported to this OS" [preprocessorErrorDirective]
libidn2-2.0.4/gl/rawmemchr.c:60:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
libidn2-2.0.4/gl/rawmemchr.c:132:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libidn2-2.0.4/gl/rawmemchr.c:123:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-2.0.4/gl/rawmemchr.c:132:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-2.0.4/gl/strchrnul.c:62:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
libidn2-2.0.4/gl/strchrnul.c:138:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libidn2-2.0.4/gl/strchrnul.c:129:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-2.0.4/gl/strchrnul.c:138:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-2.0.4/gl/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
libidn2-2.0.4/gl/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
libidn2-2.0.4/gl/strerror.c:45:7: note: Condition 'msg' is always false
libidn2-2.0.4/gl/gettext.h:266:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libidn2-2.0.4/lib/context.c:176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libidn2-2.0.4/lib/context.c:196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libidn2-2.0.4/lib/context.c:213:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libidn2-2.0.4/lib/decode.c:83:16: style: The scope of the variable 'label_u32' can be reduced. [variableScope]
libidn2-2.0.4/lib/gentr46map.c:96:20: style: The scope of the variable 'linep' can be reduced. [variableScope]
libidn2-2.0.4/lib/gentr46map.c:97:11: style: The scope of the variable 'buflen' can be reduced. [variableScope]
libidn2-2.0.4/lib/idna.c:197:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-2.0.4/lib/idna.c:227:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-2.0.4/lib/puny_encode.c:131:10: style: Function '_idn2_punycode_encode' argument 1 names different: declaration 'input_length' definition 'input_length_orig'. [funcArgNamesDifferent]
libidn2-2.0.4/lib/punycode.h:32:31: note: Function '_idn2_punycode_encode' argument 1 names different: declaration 'input_length' definition 'input_length_orig'.
libidn2-2.0.4/lib/puny_encode.c:131:10: note: Function '_idn2_punycode_encode' argument 1 names different: declaration 'input_length' definition 'input_length_orig'.
libidn2-2.0.4/src/idn2_cmd.c:649:8: style: Condition 'error_occurred' is always false [knownConditionTrueFalse]
libidn2-2.0.4/src/idn2_cmd.c:448:24: note: Assignment 'error_occurred=0', assigned value is 0
libidn2-2.0.4/src/idn2_cmd.c:649:8: note: Condition 'error_occurred' is always false
libidn2-2.0.4/src/idn2_cmd.c:387:78: warning: Either the condition 'if(field_given&&*field_given&&!override)' is redundant or there is possible null pointer dereference: field_given. [nullPointerRedundantCheck]
libidn2-2.0.4/src/idn2_cmd.c:402:6: note: Assuming that condition 'if(field_given&&*field_given&&!override)' is not redundant
libidn2-2.0.4/src/idn2_cmd.c:387:78: note: Null pointer dereference
libidn2-2.0.4/tests/test-lookup.c:913:21: style: Condition 'break_on_error' is always false [knownConditionTrueFalse]
libidn2-2.0.4/tests/test-lookup.c:1128:17: style: Condition 'break_on_error' is always false [knownConditionTrueFalse]
libidn2-2.0.4/tests/test-lookup.c:853:22: style: The scope of the variable 'linep' can be reduced. [variableScope]
libidn2-2.0.4/tests/test-lookup.c:1145:12: style: The scope of the variable 'utf8' can be reduced. [variableScope]
libidn2-2.0.4/tests/test-lookup.c:1147:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-2.0.4/tests/test-punycode.c:207:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-2.0.4/tests/test-tounicode.c:443:20: style: The scope of the variable 'punycode_u32' can be reduced. [variableScope]
libidn2-2.0.4/tests/test-tounicode.c:447:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-2.0.4/tests/test-tounicode.c:380:45: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libidn2-2.0.4/unistring/c-ctype.h:38:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
libidn2-2.0.4/unistring/localcharset.c:486:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libidn2-2.0.4/unistring/localcharset.c:477:24: note: Assignment 'locale=NULL', assigned value is 0
libidn2-2.0.4/unistring/localcharset.c:486:14: note: Condition 'locale==NULL' is always true
libidn2-2.0.4/unistring/localcharset.c:185:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libidn2-2.0.4/unistring/localcharset.c:486:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
libidn2-2.0.4/unistring/localcharset.c:477:24: note: 'locale' is assigned value 'NULL' here.
libidn2-2.0.4/unistring/localcharset.c:486:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
libidn2-2.0.4/unistring/localcharset.c:144:19: style: The scope of the variable 'base' can be reduced. [variableScope]
libidn2-2.0.4/unistring/uninorm/u-normalize-internal.h:353:37: error: The allocated size 1 is not a multiple of the underlying type's size. [mismatchSize]
libidn2-2.0.4/unistring/unistr/u32-to-u8.c:75:33: warning: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libidn2-2.0.4/unistring/unistr/u32-to-u8.c:78:47: note: Assuming that condition 'result==NULL' is not redundant
libidn2-2.0.4/unistring/unistr/u32-to-u8.c:75:33: note: Null pointer addition
libidn2-2.0.4/unistring/unistr/u8-to-u32.c:114:41: error: The allocated size 1 is not a multiple of the underlying type's size. [mismatchSize]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libidn2-0/libidn2-0_0.8.orig.tar.gz
libidn2-0.8/bidi.c:36:7: style: The scope of the variable 'bc' can be reduced. [variableScope]
libidn2-0.8/bidi.c:68:7: style: The scope of the variable 'bc' can be reduced. [variableScope]
libidn2-0.8/bidi.c:98:7: style: The scope of the variable 'bc' can be reduced. [variableScope]
libidn2-0.8/bidi.c:130:7: style: The scope of the variable 'bc' can be reduced. [variableScope]
libidn2-0.8/bidi.c:159:7: style: The scope of the variable 'bc' can be reduced. [variableScope]
libidn2-0.8/bidi.c:192:7: style: The scope of the variable 'bc' can be reduced. [variableScope]
libidn2-0.8/context.c:165:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libidn2-0.8/context.c:185:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libidn2-0.8/context.c:202:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libidn2-0.8/gl/iconv_open.c:51:9: style: The scope of the variable 'fromcode_upper_end' can be reduced. [variableScope]
libidn2-0.8/gl/iconv_open.c:52:9: style: The scope of the variable 'tocode_upper_end' can be reduced. [variableScope]
libidn2-0.8/gl/iconv_open.c:134:26: style: Variable 'fromcode_upper_end' is assigned a value that is never used. [unreadVariable]
libidn2-0.8/gl/iconv_open.c:150:24: style: Variable 'tocode_upper_end' is assigned a value that is never used. [unreadVariable]
libidn2-0.8/gl/localcharset.c:438:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libidn2-0.8/gl/localcharset.c:429:24: note: Assignment 'locale=NULL', assigned value is 0
libidn2-0.8/gl/localcharset.c:438:14: note: Condition 'locale==NULL' is always true
libidn2-0.8/gl/localcharset.c:167:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libidn2-0.8/gl/localcharset.c:438:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
libidn2-0.8/gl/localcharset.c:429:24: note: 'locale' is assigned value 'NULL' here.
libidn2-0.8/gl/localcharset.c:438:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
libidn2-0.8/gl/localcharset.c:128:19: style: The scope of the variable 'base' can be reduced. [variableScope]
libidn2-0.8/gl/rawmemchr.c:60:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
libidn2-0.8/gl/rawmemchr.c:132:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libidn2-0.8/gl/rawmemchr.c:123:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-0.8/gl/rawmemchr.c:132:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-0.8/gl/strchrnul.c:62:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
libidn2-0.8/gl/strchrnul.c:138:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libidn2-0.8/gl/strchrnul.c:129:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-0.8/gl/strchrnul.c:138:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
libidn2-0.8/gl/uninorm/u-normalize-internal.h:339:37: error: The allocated size 1 is not a multiple of the underlying type's size. [mismatchSize]
libidn2-0.8/gl/unistr/u32-to-u8.c:66:33: warning: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libidn2-0.8/gl/unistr/u32-to-u8.c:69:47: note: Assuming that condition 'result==NULL' is not redundant
libidn2-0.8/gl/unistr/u32-to-u8.c:66:33: note: Null pointer addition
libidn2-0.8/gl/unistr/u8-to-u32.c:105:41: error: The allocated size 1 is not a multiple of the underlying type's size. [mismatchSize]
libidn2-0.8/idna.c:142:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-0.8/idna.c:172:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-0.8/lookup.c:123:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-0.8/punycode.c:150:10: style: Function '_idn2_punycode_encode' argument 1 names different: declaration 'input_length' definition 'input_length_orig'. [funcArgNamesDifferent]
libidn2-0.8/punycode.h:21:31: note: Function '_idn2_punycode_encode' argument 1 names different: declaration 'input_length' definition 'input_length_orig'.
libidn2-0.8/punycode.c:150:10: note: Function '_idn2_punycode_encode' argument 1 names different: declaration 'input_length' definition 'input_length_orig'.
libidn2-0.8/src/gl/error.c:134:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
libidn2-0.8/src/gl/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
libidn2-0.8/src/gl/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
libidn2-0.8/src/gl/strerror.c:45:7: note: Condition 'msg' is always false
libidn2-0.8/src/gl/gettext.h:214:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libidn2-0.8/src/gl/gettext.h:260:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libidn2-0.8/src/idn2_cmd.c:563:8: style: Condition 'error' is always false [knownConditionTrueFalse]
libidn2-0.8/src/idn2_cmd.c:423:15: note: Assignment 'error=0', assigned value is 0
libidn2-0.8/src/idn2_cmd.c:563:8: note: Condition 'error' is always false
libidn2-0.8/src/idn2_cmd.c:362:78: warning: Either the condition 'if(field_given&&*field_given&&!override)' is redundant or there is possible null pointer dereference: field_given. [nullPointerRedundantCheck]
libidn2-0.8/src/idn2_cmd.c:377:6: note: Assuming that condition 'if(field_given&&*field_given&&!override)' is not redundant
libidn2-0.8/src/idn2_cmd.c:362:78: note: Null pointer dereference
libidn2-0.8/tests/test-lookup.c:831:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn2-0.8/tests/test-lookup.c:834:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn2-0.8/tests/test-lookup.c:799:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libidn2-0.8/tests/test-lookup.c:819:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-0.8/tests/test-punycode.c:229:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn2-0.8/tests/test-punycode.c:206:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libidn2-0.8/tests/test-register.c:148:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libidn2-0.8/tests/test-register.c:115:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libidn2-0.8/tests/test-register.c:135:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libidna-punycode-perl/libidna-punycode-perl_1.100.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libidw-java/libidw-java_1.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libiec61883/libiec61883_1.2.0.orig.tar.gz
libiec61883-1.2.0/src/amdtp.c:358:6: style: The scope of the variable 'label' can be reduced. [variableScope]
libiec61883-1.2.0/src/cip.c:85:40: style: Function 'iec61883_cip_init' argument 1 names different: declaration 'cip' definition 'ptz'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883-private.h:154:40: note: Function 'iec61883_cip_init' argument 1 names different: declaration 'cip' definition 'ptz'.
libiec61883-1.2.0/src/cip.c:85:40: note: Function 'iec61883_cip_init' argument 1 names different: declaration 'cip' definition 'ptz'.
libiec61883-1.2.0/src/cip.c:147:71: style: Function 'iec61883_cip_fill_header' argument 2 names different: declaration 'cip' definition 'ptz'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883-private.h:165:71: note: Function 'iec61883_cip_fill_header' argument 2 names different: declaration 'cip' definition 'ptz'.
libiec61883-1.2.0/src/cip.c:147:71: note: Function 'iec61883_cip_fill_header' argument 2 names different: declaration 'cip' definition 'ptz'.
libiec61883-1.2.0/src/cmp.c:1018:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libiec61883-1.2.0/src/cmp.c:34:63: style: Function 'iec61883_cmp_calc_bandwidth' argument 2 names different: declaration 'output' definition 'from'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:892:63: note: Function 'iec61883_cmp_calc_bandwidth' argument 2 names different: declaration 'output' definition 'from'.
libiec61883-1.2.0/src/cmp.c:34:63: note: Function 'iec61883_cmp_calc_bandwidth' argument 2 names different: declaration 'output' definition 'from'.
libiec61883-1.2.0/src/cooked.c:47:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
libiec61883-1.2.0/src/cooked.c:63:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
libiec61883-1.2.0/src/deque.c:55:43: style: Function 'iec61883_deque_size' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:33:43: note: Function 'iec61883_deque_size' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:55:43: note: Function 'iec61883_deque_size' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:76:48: style: Function 'iec61883_deque_push_back' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:34:48: note: Function 'iec61883_deque_push_back' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:76:48: note: Function 'iec61883_deque_push_back' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:89:49: style: Function 'iec61883_deque_pop_back' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:35:49: note: Function 'iec61883_deque_pop_back' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:89:49: note: Function 'iec61883_deque_pop_back' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:97:49: style: Function 'iec61883_deque_push_front' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:36:49: note: Function 'iec61883_deque_push_front' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:97:49: note: Function 'iec61883_deque_push_front' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:113:50: style: Function 'iec61883_deque_pop_front' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:37:50: note: Function 'iec61883_deque_pop_front' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:113:50: note: Function 'iec61883_deque_pop_front' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:129:45: style: Function 'iec61883_deque_back' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:38:45: note: Function 'iec61883_deque_back' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:129:45: note: Function 'iec61883_deque_back' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:137:46: style: Function 'iec61883_deque_front' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:39:46: note: Function 'iec61883_deque_front' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:137:46: note: Function 'iec61883_deque_front' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:145:45: style: Function 'iec61883_deque_close' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/deque.h:40:45: note: Function 'iec61883_deque_close' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/deque.c:145:45: note: Function 'iec61883_deque_close' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/dv.c:369:40: style: Function 'iec61883_dv_fb_get_dv' argument 1 names different: declaration 'dvfb' definition 'fb'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:587:40: note: Function 'iec61883_dv_fb_get_dv' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:369:40: note: Function 'iec61883_dv_fb_get_dv' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:375:40: style: Function 'iec61883_dv_fb_start' argument 1 names different: declaration 'dvfb' definition 'fb'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:598:39: note: Function 'iec61883_dv_fb_start' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:375:40: note: Function 'iec61883_dv_fb_start' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:382:39: style: Function 'iec61883_dv_fb_stop' argument 1 names different: declaration 'dvfb' definition 'fb'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:605:38: note: Function 'iec61883_dv_fb_stop' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:382:39: note: Function 'iec61883_dv_fb_stop' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:389:40: style: Function 'iec61883_dv_fb_close' argument 1 names different: declaration 'dvfb' definition 'fb'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:612:39: note: Function 'iec61883_dv_fb_close' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:389:40: note: Function 'iec61883_dv_fb_close' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:481:49: style: Function 'iec61883_dv_fb_get_incomplete' argument 1 names different: declaration 'dvfb' definition 'fb'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:623:48: note: Function 'iec61883_dv_fb_get_incomplete' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:481:49: note: Function 'iec61883_dv_fb_get_incomplete' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:488:52: style: Function 'iec61883_dv_fb_get_callback_data' argument 1 names different: declaration 'dvfb' definition 'fb'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:637:51: note: Function 'iec61883_dv_fb_get_callback_data' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/dv.c:488:52: note: Function 'iec61883_dv_fb_get_callback_data' argument 1 names different: declaration 'dvfb' definition 'fb'.
libiec61883-1.2.0/src/mpeg2.c:141:50: style: Function 'iec61883_mpeg2_recv_start' argument 1 names different: declaration 'mpeg2' definition 'mpeg'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:697:44: note: Function 'iec61883_mpeg2_recv_start' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:141:50: note: Function 'iec61883_mpeg2_recv_start' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:191:51: style: Function 'iec61883_mpeg2_xmit_start' argument 1 names different: declaration 'mpeg2' definition 'mpeg'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:709:44: note: Function 'iec61883_mpeg2_xmit_start' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:191:51: note: Function 'iec61883_mpeg2_xmit_start' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:219:50: style: Function 'iec61883_mpeg2_xmit_stop' argument 1 names different: declaration 'mpeg2' definition 'mpeg'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:723:43: note: Function 'iec61883_mpeg2_xmit_stop' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:219:50: note: Function 'iec61883_mpeg2_xmit_stop' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:230:50: style: Function 'iec61883_mpeg2_recv_stop' argument 1 names different: declaration 'mpeg2' definition 'mpeg'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:716:43: note: Function 'iec61883_mpeg2_recv_stop' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:230:50: note: Function 'iec61883_mpeg2_recv_stop' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:239:46: style: Function 'iec61883_mpeg2_close' argument 1 names different: declaration 'mpeg2' definition 'mpeg'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/iec61883.h:730:39: note: Function 'iec61883_mpeg2_close' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/mpeg2.c:239:46: note: Function 'iec61883_mpeg2_close' argument 1 names different: declaration 'mpeg2' definition 'mpeg'.
libiec61883-1.2.0/src/plug.c:216:2: warning: Possible null pointer dereference: response [nullPointer]
libiec61883-1.2.0/src/plug.c:179:24: note: Assignment 'response=NULL', assigned value is 0
libiec61883-1.2.0/src/plug.c:216:2: note: Null pointer dereference
libiec61883-1.2.0/src/plug.c:220:2: warning: Possible null pointer dereference: response [nullPointer]
libiec61883-1.2.0/src/plug.c:179:24: note: Assignment 'response=NULL', assigned value is 0
libiec61883-1.2.0/src/plug.c:220:2: note: Null pointer dereference
libiec61883-1.2.0/src/plug.c:223:2: warning: Possible null pointer dereference: response [nullPointer]
libiec61883-1.2.0/src/plug.c:179:24: note: Assignment 'response=NULL', assigned value is 0
libiec61883-1.2.0/src/plug.c:223:2: note: Null pointer dereference
libiec61883-1.2.0/src/plug.c:180:6: style: The scope of the variable 'num' can be reduced. [variableScope]
libiec61883-1.2.0/src/plug.c:180:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
libiec61883-1.2.0/src/tsbuffer.c:230:30: style: Function 'tsbuffer_set_pid' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/tsbuffer.h:40:30: note: Function 'tsbuffer_set_pid' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:230:30: note: Function 'tsbuffer_set_pid' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:236:30: style: Function 'tsbuffer_read_ts' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/tsbuffer.h:45:30: note: Function 'tsbuffer_read_ts' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:236:30: note: Function 'tsbuffer_read_ts' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:253:39: style: Function 'tsbuffer_read_to_next_pcr' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/tsbuffer.h:49:39: note: Function 'tsbuffer_read_to_next_pcr' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:253:39: note: Function 'tsbuffer_read_to_next_pcr' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:273:29: style: Function 'tsbuffer_refill' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/tsbuffer.h:53:29: note: Function 'tsbuffer_refill' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:273:29: note: Function 'tsbuffer_refill' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:348:37: style: Function 'tsbuffer_send_iso_cycle' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/tsbuffer.h:57:50: note: Function 'tsbuffer_send_iso_cycle' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:348:37: note: Function 'tsbuffer_send_iso_cycle' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:440:28: style: Function 'tsbuffer_close' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
libiec61883-1.2.0/src/tsbuffer.h:37:28: note: Function 'tsbuffer_close' argument 1 names different: declaration 'self' definition 'this'.
libiec61883-1.2.0/src/tsbuffer.c:440:28: note: Function 'tsbuffer_close' argument 1 names different: declaration 'self' definition 'this'.
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libieee1284/libieee1284_0.2.11.orig.tar.gz
libieee1284-0.2.11/solaris_io/iop.c:321:39: style: Variable 'iop_p' is assigned a value that is never used. [unreadVariable]
libieee1284-0.2.11/src/conf.c:208:3: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
libieee1284-0.2.11/src/conf.c:206:0: note: Variable 'token' is reassigned a value before the old one has been used.
libieee1284-0.2.11/src/conf.c:208:3: note: Variable 'token' is reassigned a value before the old one has been used.
libieee1284-0.2.11/src/debug.c:78:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:79:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:80:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:81:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:82:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:100:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:101:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:102:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/debug.c:103:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libieee1284-0.2.11/src/detect.c:93:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
libieee1284-0.2.11/src/ieee1284module.c:218:16: style: Unused variable: b [unusedVariable]
libieee1284-0.2.11/src/ieee1284module.c:261:16: style: Unused variable: b [unusedVariable]
libieee1284-0.2.11/src/ieee1284module.c:296:16: style: Unused variable: b [unusedVariable]
libieee1284-0.2.11/src/ieee1284module.c:464:1: style: Unused variable: ret [unusedVariable]
libieee1284-0.2.11/src/ieee1284module.c:465:1: style: Unused variable: ret [unusedVariable]
libieee1284-0.2.11/src/ieee1284module.c:466:1: style: Unused variable: ret [unusedVariable]
libieee1284-0.2.11/src/ieee1284module.c:467:1: style: Unused variable: ret [unusedVariable]
libieee1284-0.2.11/src/ieee1284module.c:468:1: style: Unused variable: ret [unusedVariable]
libieee1284-0.2.11/src/ports.c:414:29: style: Function 'deref_port' argument 1 names different: declaration 'port' definition 'p'. [funcArgNamesDifferent]
libieee1284-0.2.11/src/detect.h:164:40: note: Function 'deref_port' argument 1 names different: declaration 'port' definition 'p'.
libieee1284-0.2.11/src/ports.c:414:29: note: Function 'deref_port' argument 1 names different: declaration 'port' definition 'p'.
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libifp/libifp_1.0.0.2.orig.tar.gz
libifp-1.0.0.2/src/comp.c:258:12: style: Same expression on both sides of '==' because the value of 'found' and '0' are the same. [duplicateExpression]
libifp-1.0.0.2/src/comp.c:235:14: note: 'found' is assigned value '0' here.
libifp-1.0.0.2/src/comp.c:258:12: note: Same expression on both sides of '==' because the value of 'found' and '0' are the same.
libifp-1.0.0.2/src/comp.c:136:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:264:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:362:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:390:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:412:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:434:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:469:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:603:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:705:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:785:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/comp.c:812:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/ifp_os_libusb.c:273:16: style: Condition '(tmp_dev->descriptor.idProduct&65280)!=4352' is always true [knownConditionTrueFalse]
libifp-1.0.0.2/src/ifp_os_libusb.c:84:23: style: Same expression on both sides of '==' because the value of 'i' and '0' are the same. [duplicateExpression]
libifp-1.0.0.2/src/ifp_os_libusb.c:83:8: note: 'i' is assigned value '0' here.
libifp-1.0.0.2/src/ifp_os_libusb.c:84:23: note: Same expression on both sides of '==' because the value of 'i' and '0' are the same.
libifp-1.0.0.2/src/ifp_os_libusb.c:78:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/ifp_os_libusb.c:103:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/ifp_os_libusb.c:71:32: style: Function 'ifp_locale_to_utf16' argument 1 names different: declaration 'o' definition 'ob'. [funcArgNamesDifferent]
libifp-1.0.0.2/src/ifp_os.h:135:32: note: Function 'ifp_locale_to_utf16' argument 1 names different: declaration 'o' definition 'ob'.
libifp-1.0.0.2/src/ifp_os_libusb.c:71:32: note: Function 'ifp_locale_to_utf16' argument 1 names different: declaration 'o' definition 'ob'.
libifp-1.0.0.2/src/ifp_os_libusb.c:71:60: style: Function 'ifp_locale_to_utf16' argument 3 names different: declaration 'i' definition 'ib'. [funcArgNamesDifferent]
libifp-1.0.0.2/src/ifp_os.h:135:59: note: Function 'ifp_locale_to_utf16' argument 3 names different: declaration 'i' definition 'ib'.
libifp-1.0.0.2/src/ifp_os_libusb.c:71:60: note: Function 'ifp_locale_to_utf16' argument 3 names different: declaration 'i' definition 'ib'.
libifp-1.0.0.2/src/ifp_os_libusb.c:92:32: style: Function 'ifp_utf16_to_locale' argument 1 names different: declaration 'o' definition 'ob'. [funcArgNamesDifferent]
libifp-1.0.0.2/src/ifp_os.h:136:32: note: Function 'ifp_utf16_to_locale' argument 1 names different: declaration 'o' definition 'ob'.
libifp-1.0.0.2/src/ifp_os_libusb.c:92:32: note: Function 'ifp_utf16_to_locale' argument 1 names different: declaration 'o' definition 'ob'.
libifp-1.0.0.2/src/ifp_os_libusb.c:92:60: style: Function 'ifp_utf16_to_locale' argument 3 names different: declaration 'i' definition 'ib'. [funcArgNamesDifferent]
libifp-1.0.0.2/src/ifp_os.h:136:59: note: Function 'ifp_utf16_to_locale' argument 3 names different: declaration 'i' definition 'ib'.
libifp-1.0.0.2/src/ifp_os_libusb.c:92:60: note: Function 'ifp_utf16_to_locale' argument 3 names different: declaration 'i' definition 'ib'.
libifp-1.0.0.2/src/ifp_os_libusb.c:208:49: style: Function 'ifp_os_init' argument 2 names different: declaration 'osdev' definition 'device_handle'. [funcArgNamesDifferent]
libifp-1.0.0.2/src/ifp_os.h:36:49: note: Function 'ifp_os_init' argument 2 names different: declaration 'osdev' definition 'device_handle'.
libifp-1.0.0.2/src/ifp_os_libusb.c:208:49: note: Function 'ifp_os_init' argument 2 names different: declaration 'osdev' definition 'device_handle'.
libifp-1.0.0.2/src/ifp_os_linux.c:310:0: error: #error "makefile error" [preprocessorErrorDirective]
libifp-1.0.0.2/src/prim.c:1402:0: error: #error "assumptions no longer true." [preprocessorErrorDirective]
libifp-1.0.0.2/src/readwrite.c:568:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libifp-1.0.0.2/src/readwrite.c:132:1: style: Label 'out2' is not used. [unusedLabel]
libifp-1.0.0.2/src/readwrite.c:135:1: style: Label 'out1' is not used. [unusedLabel]
libifp-1.0.0.2/src/readwrite.c:175:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/readwrite.c:389:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/readwrite.c:459:1: style: Label 'out2' is not used. [unusedLabel]
libifp-1.0.0.2/src/readwrite.c:462:1: style: Label 'out1' is not used. [unusedLabel]
libifp-1.0.0.2/src/readwrite.c:591:1: style: Label 'out' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:734:8: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libifp-1.0.0.2/src/userfile.c:844:10: style: Condition 'i==0' is always true [knownConditionTrueFalse]
libifp-1.0.0.2/src/userfile.c:832:10: note: Assignment 'i=0', assigned value is 0
libifp-1.0.0.2/src/userfile.c:844:10: note: Condition 'i==0' is always true
libifp-1.0.0.2/src/userfile.c:250:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:248:0: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:250:2: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:290:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:288:0: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:290:2: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:380:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:378:0: note: Variable 'f' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:380:2: note: Variable 'f' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:423:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:421:0: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:423:2: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:451:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:448:0: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:451:2: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:552:2: style: Variable 'foo' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:550:0: note: Variable 'foo' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:552:2: note: Variable 'foo' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:646:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:642:0: note: Variable 'r' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:646:2: note: Variable 'r' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:837:2: style: Variable 'tw' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:829:0: note: Variable 'tw' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:837:2: note: Variable 'tw' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:977:2: style: Variable 'tw' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:970:0: note: Variable 'tw' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:977:2: note: Variable 'tw' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:1084:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:1082:0: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:1084:2: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:1127:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libifp-1.0.0.2/src/userfile.c:1125:0: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:1127:2: note: Variable 'p' is reassigned a value before the old one has been used.
libifp-1.0.0.2/src/userfile.c:130:1: style: Label 'out0' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:180:1: style: Label 'out0' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:256:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:296:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:396:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:428:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:461:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:773:1: style: Label 'err_1' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:780:1: style: Label 'err_0' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:819:1: style: Label 'err_0' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:940:1: style: Label 'err_1' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:946:1: style: Label 'err_0' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:1045:1: style: Label 'err_1' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:1097:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:1140:1: style: Label 'err' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:1242:1: style: Label 'err0' is not used. [unusedLabel]
libifp-1.0.0.2/src/userfile.c:883:2: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libifp-1.0.0.2/src/userfile.c:974:2: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libifp-1.0.0.2/src/userfile.c:1216:10: error: Buffer is accessed out of bounds: buf [bufferAccessOutOfBounds]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiio/libiio_0.7.orig.tar.xz
libiio-0.7/buffer.c:206:26: style: Checking if unsigned variable 'buffer->sample_size' is less than zero. [unsignedLessThanZero]
libiio-0.7/buffer.c:110:44: style: Function 'iio_buffer_destroy' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1054:50: note: Function 'iio_buffer_destroy' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:110:44: note: Function 'iio_buffer_destroy' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:119:47: style: Function 'iio_buffer_get_poll_fd' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1064:53: note: Function 'iio_buffer_get_poll_fd' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:119:47: note: Function 'iio_buffer_get_poll_fd' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:124:53: style: Function 'iio_buffer_set_blocking_mode' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1077:59: note: Function 'iio_buffer_set_blocking_mode' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:124:53: note: Function 'iio_buffer_set_blocking_mode' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:129:46: style: Function 'iio_buffer_refill' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1086:52: note: Function 'iio_buffer_refill' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:129:46: note: Function 'iio_buffer_refill' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:150:44: style: Function 'iio_buffer_push' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1095:50: note: Function 'iio_buffer_push' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:150:44: note: Function 'iio_buffer_push' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:186:52: style: Function 'iio_buffer_push_partial' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1105:58: note: Function 'iio_buffer_push_partial' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:186:52: note: Function 'iio_buffer_push_partial' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:197:54: style: Function 'iio_buffer_foreach_sample' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1183:60: note: Function 'iio_buffer_foreach_sample' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:197:54: note: Function 'iio_buffer_foreach_sample' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:199:35: style: Function 'iio_buffer_foreach_sample' argument 3 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1185:45: note: Function 'iio_buffer_foreach_sample' argument 3 names different: declaration 'data' definition 'd'.
libiio-0.7/buffer.c:199:35: note: Function 'iio_buffer_foreach_sample' argument 3 names different: declaration 'data' definition 'd'.
libiio-0.7/buffer.c:245:50: style: Function 'iio_buffer_start' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1137:56: note: Function 'iio_buffer_start' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:245:50: note: Function 'iio_buffer_start' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:250:50: style: Function 'iio_buffer_first' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1155:56: note: Function 'iio_buffer_first' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:250:50: note: Function 'iio_buffer_first' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:283:52: style: Function 'iio_buffer_step' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1163:58: note: Function 'iio_buffer_step' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:283:52: note: Function 'iio_buffer_step' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:288:48: style: Function 'iio_buffer_end' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libiio-0.7/iio.h:1170:54: note: Function 'iio_buffer_end' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:288:48: note: Function 'iio_buffer_end' argument 1 names different: declaration 'buf' definition 'buffer'.
libiio-0.7/buffer.c:25:12: style: struct member 'callback_wrapper_data::callback' is never used. [unusedStructMember]
libiio-0.7/buffer.c:26:8: style: struct member 'callback_wrapper_data::data' is never used. [unusedStructMember]
libiio-0.7/channel.c:138:27: style: Redundant condition: If 'EXPR < '0'', the comparison 'EXPR != '_'' is always true. [redundantCondition]
libiio-0.7/channel.c:138:49: warning: Logical conjunction always evaluates to false: EXPR < '0' && EXPR > '9'. [incorrectLogicOperator]
libiio-0.7/channel.c:210:67: style: Function 'iio_channel_get_xml' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
libiio-0.7/iio-private.h:221:66: note: Function 'iio_channel_get_xml' argument 2 names different: declaration 'len' definition 'length'.
libiio-0.7/channel.c:210:67: note: Function 'iio_channel_get_xml' argument 2 names different: declaration 'len' definition 'length'.
libiio-0.7/channel.c:573:22: style: Function 'iio_channel_read_raw' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
libiio-0.7/iio.h:960:22: note: Function 'iio_channel_read_raw' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/channel.c:573:22: note: Function 'iio_channel_read_raw' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/channel.c:588:22: style: Function 'iio_channel_read' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
libiio-0.7/iio.h:971:22: note: Function 'iio_channel_read' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/channel.c:588:22: note: Function 'iio_channel_read' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/channel.c:604:22: style: Function 'iio_channel_write_raw' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
libiio-0.7/iio.h:982:22: note: Function 'iio_channel_write_raw' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/channel.c:604:22: note: Function 'iio_channel_write_raw' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/channel.c:619:22: style: Function 'iio_channel_write' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
libiio-0.7/iio.h:993:22: note: Function 'iio_channel_write' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/channel.c:619:22: note: Function 'iio_channel_write' argument 2 names different: declaration 'buffer' definition 'buf'.
libiio-0.7/context.c:247:67: style: Function 'iio_context_set_timeout' argument 2 names different: declaration 'timeout_ms' definition 'timeout'. [funcArgNamesDifferent]
libiio-0.7/iio.h:392:41: note: Function 'iio_context_set_timeout' argument 2 names different: declaration 'timeout_ms' definition 'timeout'.
libiio-0.7/context.c:247:67: note: Function 'iio_context_set_timeout' argument 2 names different: declaration 'timeout_ms' definition 'timeout'.
libiio-0.7/context.c:330:61: style: Function 'iio_create_network_context' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
libiio-0.7/iio.h:296:67: note: Function 'iio_create_network_context' argument 1 names different: declaration 'host' definition 'hostname'.
libiio-0.7/context.c:330:61: note: Function 'iio_create_network_context' argument 1 names different: declaration 'host' definition 'hostname'.
libiio-0.7/device.c:44:65: style: Function 'iio_device_get_xml' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
libiio-0.7/iio-private.h:222:64: note: Function 'iio_device_get_xml' argument 2 names different: declaration 'len' definition 'length'.
libiio-0.7/device.c:44:65: note: Function 'iio_device_get_xml' argument 2 names different: declaration 'len' definition 'length'.
libiio-0.7/iiod-client.c:22:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
libiio-0.7/iiod/iiod.c:296:13: style: Condition 'fd>=0' is always false [knownConditionTrueFalse]
libiio-0.7/iiod/iiod.c:278:17: note: Assignment 'fd=-1', assigned value is -1
libiio-0.7/iiod/iiod.c:296:13: note: Condition 'fd>=0' is always false
libiio-0.7/iiod/iiod.c:297:6: style: Condition '!ipv6' is always true [knownConditionTrueFalse]
libiio-0.7/iiod/iiod.c:278:17: note: Assignment 'fd=-1', assigned value is -1
libiio-0.7/iiod/iiod.c:296:13: note: Assignment 'ipv6=fd>=0', assigned value is 0
libiio-0.7/iiod/iiod.c:297:6: note: Condition '!ipv6' is always true
libiio-0.7/iiod/iiod.c:260:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
libiio-0.7/iiod/iiod.c:424:43: style: The scope of the variable 'use_aio' can be reduced. [variableScope]
libiio-0.7/iiod/iiod.c:314:6: error: Uninitialized variable: ret [uninitvar]
libiio-0.7/iiod/ops.c:1143:39: style: Function 'set_trigger' argument 3 names different: declaration 'trig' definition 'trigger'. [funcArgNamesDifferent]
libiio-0.7/iiod/ops.h:86:39: note: Function 'set_trigger' argument 3 names different: declaration 'trig' definition 'trigger'.
libiio-0.7/iiod/ops.c:1143:39: note: Function 'set_trigger' argument 3 names different: declaration 'trig' definition 'trigger'.
libiio-0.7/local.c:246:6: style: The scope of the variable 'timeout_rel' can be reduced. [variableScope]
libiio-0.7/local.c:373:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
libiio-0.7/local.c:1281:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
libiio-0.7/local.c:1562:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libiio-0.7/network.c:404:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libiio-0.7/network.c:428:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libiio-0.7/network.c:1266:57: style: Function 'network_create_context' argument 1 names different: declaration 'hostname' definition 'host'. [funcArgNamesDifferent]
libiio-0.7/iio-private.h:245:57: note: Function 'network_create_context' argument 1 names different: declaration 'hostname' definition 'host'.
libiio-0.7/network.c:1266:57: note: Function 'network_create_context' argument 1 names different: declaration 'hostname' definition 'host'.
libiio-0.7/scan.c:75:59: style: Function 'iio_context_info_list_free' argument 1 names different: declaration 'info' definition 'list'. [funcArgNamesDifferent]
libiio-0.7/iio.h:203:65: note: Function 'iio_context_info_list_free' argument 1 names different: declaration 'info' definition 'list'.
libiio-0.7/scan.c:75:59: note: Function 'iio_context_info_list_free' argument 1 names different: declaration 'info' definition 'list'.
libiio-0.7/serial.c:216:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libiio-0.7/tests/iio_adi_xflow_check.c:100:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libiio-0.7/tests/iio_info.c:92:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libiio-0.7/utilities.c:186:34: style: Function 'iio_strerror' argument 2 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
libiio-0.7/iio.h:241:40: note: Function 'iio_strerror' argument 2 names different: declaration 'dst' definition 'buf'.
libiio-0.7/utilities.c:186:34: note: Function 'iio_strerror' argument 2 names different: declaration 'dst' definition 'buf'.
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiksemel/libiksemel_1.4.orig.tar.gz
iksemel-1.4/src/base64.c:17:7: style: The scope of the variable 'val' can be reduced. [variableScope]
iksemel-1.4/src/base64.c:18:21: style: The scope of the variable 'foo' can be reduced. [variableScope]
iksemel-1.4/src/dom.c:117:8: style: The scope of the variable 'f' can be reduced. [variableScope]
iksemel-1.4/src/dom.c:118:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iksemel-1.4/src/dom.c:118:11: style: The scope of the variable 'done' can be reduced. [variableScope]
iksemel-1.4/src/dom.c:164:8: style: The scope of the variable 'f' can be reduced. [variableScope]
iksemel-1.4/src/filter.c:47:6: style: The scope of the variable 'type' can be reduced. [variableScope]
iksemel-1.4/src/filter.c:119:6: style: The scope of the variable 'fail' can be reduced. [variableScope]
iksemel-1.4/src/filter.c:119:12: style: The scope of the variable 'score' can be reduced. [variableScope]
iksemel-1.4/src/iks.c:529:7: style: The scope of the variable 'c' can be reduced. [variableScope]
iksemel-1.4/src/iks.c:558:7: style: The scope of the variable 'c' can be reduced. [variableScope]
iksemel-1.4/src/ikstack.c:60:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/src/ikstack.c:61:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/src/ikstack.c:62:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/src/ikstack.c:63:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/src/ikstack.c:88:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/src/ikstack.c:89:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/src/io-posix.c:140:18: style: Condition 'len<=0' is always true [knownConditionTrueFalse]
iksemel-1.4/src/io-posix.c:100:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
iksemel-1.4/src/io-posix.c:125:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iksemel-1.4/src/jabber.c:273:15: style: The scope of the variable 'z' can be reduced. [variableScope]
iksemel-1.4/src/stream.c:488:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iksemel-1.4/src/stream.c:544:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
iksemel-1.4/test/tst-iks.c:51:28: warning: Either the condition '!t' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
iksemel-1.4/test/tst-iks.c:50:5: note: Assuming that condition '!t' is not redundant
iksemel-1.4/test/tst-iks.c:51:28: note: Null pointer dereference
iksemel-1.4/test/tst-iks.c:70:28: warning: Either the condition '!t' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
iksemel-1.4/test/tst-iks.c:69:5: note: Assuming that condition '!t' is not redundant
iksemel-1.4/test/tst-iks.c:70:28: note: Null pointer dereference
iksemel-1.4/test/tst-ikstack.c:32:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iksemel-1.4/test/tst-ikstack.c:31:31: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/test/tst-ikstack.c:33:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iksemel-1.4/test/tst-ikstack.c:23:8: style: The scope of the variable 'mem' can be reduced. [variableScope]
iksemel-1.4/test/tst-sax.c:151:13: style: The scope of the variable 'flag' can be reduced. [variableScope]
iksemel-1.4/tools/ikslint.c:173:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/ikslint.c:232:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/ikslint.c:235:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/ikslint.c:235:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/ikslint.c:235:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/ikslint.c:236:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/ikslint.c:146:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
iksemel-1.4/tools/iksperf.c:70:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:81:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:151:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:195:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:196:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:196:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:201:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:237:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:259:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iksemel-1.4/tools/iksperf.c:120:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iksemel-1.4/tools/iksperf.c:160:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iksemel-1.4/tools/iksroster.c:97:7: style: The scope of the variable 'x' can be reduced. [variableScope]
iksemel-1.4/tools/perf.c:70:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libima-dbi-perl/libima-dbi-perl_0.35.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-base-bundle-perl/libimage-base-bundle-perl_1.0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-exif-perl/libimage-exif-perl_2.01.orig.tar.gz
Image-EXIF-2.01/canon.c:1169:14: style: The scope of the variable 'cn' can be reduced. [variableScope]
Image-EXIF-2.01/canon.c:1244:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
Image-EXIF-2.01/exif.c:486:18: style: The scope of the variable 'len' can be reduced. [variableScope]
Image-EXIF-2.01/exif.c:489:10: style: The scope of the variable 'sn' can be reduced. [variableScope]
Image-EXIF-2.01/exif.c:489:14: style: The scope of the variable 'sd' can be reduced. [variableScope]
Image-EXIF-2.01/exif.c:490:21: style: The scope of the variable 'd' can be reduced. [variableScope]
Image-EXIF-2.01/exif.c:814:25: style: Function 'exifscan' argument 1 names different: declaration 'buf' definition 'b'. [funcArgNamesDifferent]
Image-EXIF-2.01/exif.h:261:49: note: Function 'exifscan' argument 1 names different: declaration 'buf' definition 'b'.
Image-EXIF-2.01/exif.c:814:25: note: Function 'exifscan' argument 1 names different: declaration 'buf' definition 'b'.
Image-EXIF-2.01/exif.c:895:26: style: Function 'exifparse' argument 1 names different: declaration 'buf' definition 'b'. [funcArgNamesDifferent]
Image-EXIF-2.01/exif.h:262:50: note: Function 'exifparse' argument 1 names different: declaration 'buf' definition 'b'.
Image-EXIF-2.01/exif.c:895:26: note: Function 'exifparse' argument 1 names different: declaration 'buf' definition 'b'.
Image-EXIF-2.01/fuji.c:224:15: style: The scope of the variable 'fujioff' can be reduced. [variableScope]
Image-EXIF-2.01/jpeg.c:297:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Image-EXIF-2.01/minolta.c:551:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Image-EXIF-2.01/minolta.c:679:19: style: The scope of the variable 'tmpprop' can be reduced. [variableScope]
Image-EXIF-2.01/nikon.c:315:18: style: The scope of the variable 'c3' can be reduced. [variableScope]
Image-EXIF-2.01/sanyo.c:268:19: style: The scope of the variable 'aprop' can be reduced. [variableScope]
Image-EXIF-2.01/sanyo.c:351:46: style: Function 'sanyo_ifd' argument 2 names different: declaration 't' definition 'md'. [funcArgNamesDifferent]
Image-EXIF-2.01/makers.h:98:65: note: Function 'sanyo_ifd' argument 2 names different: declaration 't' definition 'md'.
Image-EXIF-2.01/sanyo.c:351:46: note: Function 'sanyo_ifd' argument 2 names different: declaration 't' definition 'md'.
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-exiftool-perl/libimage-exiftool-perl_9.74.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-imlib2-perl/libimage-imlib2-perl_2.03.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-info-perl/libimage-info-perl_1.41.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-librsvg-perl/libimage-librsvg-perl_0.07.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-math-constrain-perl/libimage-math-constrain-perl_1.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-metadata-jpeg-perl/libimage-metadata-jpeg-perl_0.153.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-sane-perl/libimage-sane-perl_0.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-seek-perl/libimage-seek-perl_0.06.orig.tar.gz
Image-Seek-0.06/imgdb.cpp:161:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Image-Seek-0.06/imgdb.cpp:191:8: style: The scope of the variable 'id' can be reduced. [variableScope]
Image-Seek-0.06/imgdb.cpp:231:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Image-Seek-0.06/imgdb.cpp:231:9: style: The scope of the variable 'j' can be reduced. [variableScope]
Image-Seek-0.06/imgdb.cpp:55:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Image-Seek-0.06/imgdb.cpp:197:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Image-Seek-0.06/imgdb.cpp:204:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Image-Seek-0.06/imgdb.cpp:235:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Image-Seek-0.06/imgdb.cpp:252:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Image-Seek-0.06/imgdb.cpp:259:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libimage-size-perl/libimage-size-perl_3.300.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimager-perl/libimager-perl_1.006+dfsg.orig.tar.gz
Imager-1.006/FT2/freetyp2.c:418:7: style: The scope of the variable 'index' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:421:7: style: The scope of the variable 'glyph_ascent' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:421:21: style: The scope of the variable 'glyph_descent' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:589:7: style: The scope of the variable 'index' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:592:7: style: The scope of the variable 'glyph_ascent' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:592:21: style: The scope of the variable 'glyph_descent' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:735:7: style: The scope of the variable 'index' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:736:21: style: The scope of the variable 'gm' can be reduced. [variableScope]
Imager-1.006/FT2/freetyp2.c:960:37: style: Function 'i_ft2_has_chars' argument 5 names different: declaration 'work' definition 'out'. [funcArgNamesDifferent]
Imager-1.006/FT2/imft2.h:32:44: note: Function 'i_ft2_has_chars' argument 5 names different: declaration 'work' definition 'out'.
Imager-1.006/FT2/freetyp2.c:960:37: note: Function 'i_ft2_has_chars' argument 5 names different: declaration 'work' definition 'out'.
Imager-1.006/GIF/imgif.c:1279:58: warning: Either the condition '!map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
Imager-1.006/GIF/imgif.c:1280:7: note: Assuming that condition '!map' is not redundant
Imager-1.006/GIF/imgif.c:1279:58: note: Null pointer dereference
Imager-1.006/GIF/imgif.c:447:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/GIF/imgif.c:1366:7: style: The scope of the variable 'col_count' can be reduced. [variableScope]
Imager-1.006/GIF/imgif.c:959:35: style: Function 'i_readgif_wiol' argument 2 names different: declaration 'colour_table' definition 'color_table'. [funcArgNamesDifferent]
Imager-1.006/GIF/imgif.h:8:42: note: Function 'i_readgif_wiol' argument 2 names different: declaration 'colour_table' definition 'color_table'.
Imager-1.006/GIF/imgif.c:959:35: note: Function 'i_readgif_wiol' argument 2 names different: declaration 'colour_table' definition 'color_table'.
Imager-1.006/GIF/imgif.c:959:53: style: Function 'i_readgif_wiol' argument 3 names different: declaration 'colours' definition 'colors'. [funcArgNamesDifferent]
Imager-1.006/GIF/imgif.h:8:61: note: Function 'i_readgif_wiol' argument 3 names different: declaration 'colours' definition 'colors'.
Imager-1.006/GIF/imgif.c:959:53: note: Function 'i_readgif_wiol' argument 3 names different: declaration 'colours' definition 'colors'.
Imager-1.006/ICO/imicon.c:47:14: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/imicon.c:377:17: style: The scope of the variable 'in' can be reduced. [variableScope]
Imager-1.006/ICO/imicon.c:428:15: style: The scope of the variable 'in' can be reduced. [variableScope]
Imager-1.006/ICO/imicon.c:520:48: style: Function 'i_writeico_multi_wiol' argument 2 names different: declaration 'im' definition 'ims'. [funcArgNamesDifferent]
Imager-1.006/ICO/imicon.h:15:48: note: Function 'i_writeico_multi_wiol' argument 2 names different: declaration 'im' definition 'ims'.
Imager-1.006/ICO/imicon.c:520:48: note: Function 'i_writeico_multi_wiol' argument 2 names different: declaration 'im' definition 'ims'.
Imager-1.006/ICO/imicon.c:614:48: style: Function 'i_writecur_multi_wiol' argument 2 names different: declaration 'im' definition 'ims'. [funcArgNamesDifferent]
Imager-1.006/ICO/imicon.h:21:48: note: Function 'i_writecur_multi_wiol' argument 2 names different: declaration 'im' definition 'ims'.
Imager-1.006/ICO/imicon.c:614:48: note: Function 'i_writecur_multi_wiol' argument 2 names different: declaration 'im' definition 'ims'.
Imager-1.006/ICO/msicon.c:649:9: style: The scope of the variable 'p' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:775:16: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:821:16: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:870:24: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:910:18: style: The scope of the variable 'inp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:910:24: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:958:18: style: The scope of the variable 'inp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:958:24: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1004:18: style: The scope of the variable 'inp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1004:24: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1288:18: style: The scope of the variable 'writep' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1373:29: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1376:24: style: The scope of the variable 'pixelp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1429:18: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1430:31: style: The scope of the variable 'pixelp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1432:12: style: The scope of the variable 'mask' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1486:18: style: The scope of the variable 'outp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1487:31: style: The scope of the variable 'pixelp' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1488:7: style: The scope of the variable 'x' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1489:12: style: The scope of the variable 'mask' can be reduced. [variableScope]
Imager-1.006/ICO/msicon.c:1190:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
Imager-1.006/JPEG/imexif.c:1302:20: style: The scope of the variable 'item_len' can be reduced. [variableScope]
Imager-1.006/JPEG/imexif.c:1331:20: style: The scope of the variable 'item_len' can be reduced. [variableScope]
Imager-1.006/JPEG/imexif.c:851:40: style: Function 'tiff_init' argument 2 names different: declaration 'base' definition 'data'. [funcArgNamesDifferent]
Imager-1.006/JPEG/imexif.c:231:51: note: Function 'tiff_init' argument 2 names different: declaration 'base' definition 'data'.
Imager-1.006/JPEG/imexif.c:851:40: note: Function 'tiff_init' argument 2 names different: declaration 'base' definition 'data'.
Imager-1.006/JPEG/imjpeg.c:394:9: style: Condition 'src_set' is always false [knownConditionTrueFalse]
Imager-1.006/JPEG/imjpeg.c:379:26: note: Assignment 'src_set=0', assigned value is 0
Imager-1.006/JPEG/imjpeg.c:394:9: note: Condition 'src_set' is always false
Imager-1.006/JPEG/imjpeg.c:142:16: style: The scope of the variable 'src' can be reduced. [variableScope]
Imager-1.006/Mandelbrot/mandel.c:16:10: style: The scope of the variable 'xn' can be reduced. [variableScope]
Imager-1.006/Mandelbrot/mandel.c:16:14: style: The scope of the variable 'yn' can be reduced. [variableScope]
Imager-1.006/PNG/impng.c:812:11: style: The scope of the variable 'tag_name' can be reduced. [variableScope]
Imager-1.006/SGI/imsgi.c:325:37: style: Function 'i_writesgi_wiol' argument 2 names different: declaration 'im' definition 'img'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.h:10:41: note: Function 'i_writesgi_wiol' argument 2 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:325:37: note: Function 'i_writesgi_wiol' argument 2 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:356:28: style: Function 'read_rgb_8_verbatim' argument 1 names different: declaration 'im' definition 'img'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:38:28: note: Function 'read_rgb_8_verbatim' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:356:28: note: Function 'read_rgb_8_verbatim' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:356:64: style: Function 'read_rgb_8_verbatim' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:38:63: note: Function 'read_rgb_8_verbatim' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/SGI/imsgi.c:356:64: note: Function 'read_rgb_8_verbatim' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/SGI/imsgi.c:483:23: style: Function 'read_rgb_8_rle' argument 1 names different: declaration 'im' definition 'img'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:40:23: note: Function 'read_rgb_8_rle' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:483:23: note: Function 'read_rgb_8_rle' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:483:59: style: Function 'read_rgb_8_rle' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:40:58: note: Function 'read_rgb_8_rle' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/SGI/imsgi.c:483:59: note: Function 'read_rgb_8_rle' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/SGI/imsgi.c:637:29: style: Function 'read_rgb_16_verbatim' argument 1 names different: declaration 'im' definition 'img'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:42:29: note: Function 'read_rgb_16_verbatim' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:637:29: note: Function 'read_rgb_16_verbatim' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:637:65: style: Function 'read_rgb_16_verbatim' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:42:64: note: Function 'read_rgb_16_verbatim' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/SGI/imsgi.c:637:65: note: Function 'read_rgb_16_verbatim' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/SGI/imsgi.c:697:24: style: Function 'read_rgb_16_rle' argument 1 names different: declaration 'im' definition 'img'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:44:24: note: Function 'read_rgb_16_rle' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:697:24: note: Function 'read_rgb_16_rle' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/SGI/imsgi.c:697:60: style: Function 'read_rgb_16_rle' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
Imager-1.006/SGI/imsgi.c:44:59: note: Function 'read_rgb_16_rle' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/SGI/imsgi.c:697:60: note: Function 'read_rgb_16_rle' argument 3 names different: declaration 'hdr' definition 'header'.
Imager-1.006/T1/imt1.c:571:17: style: The scope of the variable 'c' can be reduced. [variableScope]
Imager-1.006/TIFF/imtiff.c:1963:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/TIFF/imtiff.c:2131:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/TIFF/imtiff.c:1676:25: style: Function 'i_writetiff_wiol' argument 1 names different: declaration 'im' definition 'img'. [funcArgNamesDifferent]
Imager-1.006/TIFF/imtiff.h:9:35: note: Function 'i_writetiff_wiol' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/TIFF/imtiff.c:1676:25: note: Function 'i_writetiff_wiol' argument 1 names different: declaration 'im' definition 'img'.
Imager-1.006/TIFF/imtiff.c:1833:15: style: Function 'pack_4bit_to' argument 3 names different: declaration 'count' definition 'pixel_count'. [funcArgNamesDifferent]
Imager-1.006/TIFF/imtiff.c:299:71: note: Function 'pack_4bit_to' argument 3 names different: declaration 'count' definition 'pixel_count'.
Imager-1.006/TIFF/imtiff.c:1833:15: note: Function 'pack_4bit_to' argument 3 names different: declaration 'count' definition 'pixel_count'.
Imager-1.006/TIFF/imtiff.c:2672:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Imager-1.006/W32/win32.c:315:26: style: Function 'i_wf_addfont' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
Imager-1.006/W32/imw32.h:11:37: note: Function 'i_wf_addfont' argument 1 names different: declaration 'file' definition 'filename'.
Imager-1.006/W32/win32.c:315:26: note: Function 'i_wf_addfont' argument 1 names different: declaration 'file' definition 'filename'.
Imager-1.006/W32/win32.c:355:26: style: Function 'i_wf_delfont' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
Imager-1.006/W32/imw32.h:12:37: note: Function 'i_wf_delfont' argument 1 names different: declaration 'file' definition 'filename'.
Imager-1.006/W32/win32.c:355:26: note: Function 'i_wf_delfont' argument 1 names different: declaration 'file' definition 'filename'.
Imager-1.006/W32/win32.c:201:13: style: Unused variable: x [unusedVariable]
Imager-1.006/W32/win32.c:202:7: style: Unused variable: ch [unusedVariable]
Imager-1.006/bmp.c:225:15: style: The scope of the variable 'p' can be reduced. [variableScope]
Imager-1.006/bmp.c:227:7: style: The scope of the variable 'code' can be reduced. [variableScope]
Imager-1.006/bmp.c:228:7: style: The scope of the variable 'shrieking' can be reduced. [variableScope]
Imager-1.006/bmp.c:302:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/bmp.c:458:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
Imager-1.006/bmp.c:459:7: style: The scope of the variable 'mask' can be reduced. [variableScope]
Imager-1.006/bmp.c:460:18: style: The scope of the variable 'out' can be reduced. [variableScope]
Imager-1.006/bmp.c:532:18: style: The scope of the variable 'out' can be reduced. [variableScope]
Imager-1.006/bmp.c:731:20: style: The scope of the variable 'p' can be reduced. [variableScope]
Imager-1.006/bmp.c:735:18: style: The scope of the variable 'in' can be reduced. [variableScope]
Imager-1.006/bmp.c:859:20: style: The scope of the variable 'p' can be reduced. [variableScope]
Imager-1.006/bmp.c:862:18: style: The scope of the variable 'in' can be reduced. [variableScope]
Imager-1.006/bmp.c:1332:19: style: The scope of the variable 'p' can be reduced. [variableScope]
Imager-1.006/bmp.c:1379:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
Imager-1.006/bmp.c:1380:14: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-1.006/bmp.c:242:10: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
Imager-1.006/bmp.c:314:10: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
Imager-1.006/color.c:41:10: style: The scope of the variable 'Cr' can be reduced. [variableScope]
Imager-1.006/color.c:41:14: style: The scope of the variable 'Cg' can be reduced. [variableScope]
Imager-1.006/color.c:41:18: style: The scope of the variable 'Cb' can be reduced. [variableScope]
Imager-1.006/color.c:82:10: style: The scope of the variable 'Cr' can be reduced. [variableScope]
Imager-1.006/color.c:82:14: style: The scope of the variable 'Cg' can be reduced. [variableScope]
Imager-1.006/color.c:82:18: style: The scope of the variable 'Cb' can be reduced. [variableScope]
Imager-1.006/datatypes.c:198:17: style: The scope of the variable 't' can be reduced. [variableScope]
Imager-1.006/datatypes.c:270:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Imager-1.006/draw.c:536:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
Imager-1.006/draw.c:536:16: style: The scope of the variable 'dy_sqr' can be reduced. [variableScope]
Imager-1.006/draw.c:772:13: style: The scope of the variable 'x' can be reduced. [variableScope]
Imager-1.006/draw.c:772:16: style: The scope of the variable 'y' can be reduced. [variableScope]
Imager-1.006/draw.c:773:13: style: The scope of the variable 'dx' can be reduced. [variableScope]
Imager-1.006/draw.c:773:17: style: The scope of the variable 'dy' can be reduced. [variableScope]
Imager-1.006/draw.c:774:7: style: The scope of the variable 'error' can be reduced. [variableScope]
Imager-1.006/draw.c:1025:13: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/draw.c:1025:16: style: The scope of the variable 'j' can be reduced. [variableScope]
Imager-1.006/draw.c:1026:10: style: The scope of the variable 't' can be reduced. [variableScope]
Imager-1.006/draw.c:1255:13: style: The scope of the variable 'x' can be reduced. [variableScope]
Imager-1.006/draw.c:1255:16: style: The scope of the variable 'y' can be reduced. [variableScope]
Imager-1.006/draw.c:1453:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
Imager-1.006/draw.c:1621:12: style: The scope of the variable 'cx' can be reduced. [variableScope]
Imager-1.006/draw.c:1621:15: style: The scope of the variable 'cy' can be reduced. [variableScope]
Imager-1.006/draw.c:1625:10: style: The scope of the variable 'itr' can be reduced. [variableScope]
Imager-1.006/draw.c:1625:14: style: The scope of the variable 'ccoef' can be reduced. [variableScope]
Imager-1.006/draw.c:2126:13: style: The scope of the variable 'x' can be reduced. [variableScope]
Imager-1.006/draw.c:616:43: style: Function 'scanline_flush_color' argument 2 names different: declaration 'l' definition 'x'. [funcArgNamesDifferent]
Imager-1.006/draw.c:434:43: note: Function 'scanline_flush_color' argument 2 names different: declaration 'l' definition 'x'.
Imager-1.006/draw.c:616:43: note: Function 'scanline_flush_color' argument 2 names different: declaration 'l' definition 'x'.
Imager-1.006/draw.c:623:42: style: Function 'scanline_flush_fill' argument 2 names different: declaration 'l' definition 'x'. [funcArgNamesDifferent]
Imager-1.006/draw.c:437:42: note: Function 'scanline_flush_fill' argument 2 names different: declaration 'l' definition 'x'.
Imager-1.006/draw.c:623:42: note: Function 'scanline_flush_fill' argument 2 names different: declaration 'l' definition 'x'.
Imager-1.006/draw.c:661:35: style: Function 'i_circle_out' argument 2 names different: declaration 'x' definition 'xc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:135:41: note: Function 'i_circle_out' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:661:35: note: Function 'i_circle_out' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:661:49: style: Function 'i_circle_out' argument 3 names different: declaration 'y' definition 'yc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:135:54: note: Function 'i_circle_out' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:661:49: note: Function 'i_circle_out' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:661:63: style: Function 'i_circle_out' argument 4 names different: declaration 'rad' definition 'r'. [funcArgNamesDifferent]
Imager-1.006/imager.h:135:67: note: Function 'i_circle_out' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:661:63: note: Function 'i_circle_out' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:662:22: style: Function 'i_circle_out' argument 5 names different: declaration 'val' definition 'col'. [funcArgNamesDifferent]
Imager-1.006/imager.h:135:86: note: Function 'i_circle_out' argument 5 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:662:22: note: Function 'i_circle_out' argument 5 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:770:32: style: Function 'i_arc_out' argument 2 names different: declaration 'x' definition 'xc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:128:35: note: Function 'i_arc_out' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:770:32: note: Function 'i_arc_out' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:770:46: style: Function 'i_arc_out' argument 3 names different: declaration 'y' definition 'yc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:128:47: note: Function 'i_arc_out' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:770:46: note: Function 'i_arc_out' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:770:60: style: Function 'i_arc_out' argument 4 names different: declaration 'rad' definition 'r'. [funcArgNamesDifferent]
Imager-1.006/imager.h:128:59: note: Function 'i_arc_out' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:770:60: note: Function 'i_arc_out' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:771:41: style: Function 'i_arc_out' argument 7 names different: declaration 'val' definition 'col'. [funcArgNamesDifferent]
Imager-1.006/imager.h:128:98: note: Function 'i_arc_out' argument 7 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:771:41: note: Function 'i_arc_out' argument 7 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:920:38: style: Function 'i_circle_out_aa' argument 2 names different: declaration 'x' definition 'xc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:136:44: note: Function 'i_circle_out_aa' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:920:38: note: Function 'i_circle_out_aa' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:920:52: style: Function 'i_circle_out_aa' argument 3 names different: declaration 'y' definition 'yc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:136:57: note: Function 'i_circle_out_aa' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:920:52: note: Function 'i_circle_out_aa' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:920:66: style: Function 'i_circle_out_aa' argument 4 names different: declaration 'rad' definition 'r'. [funcArgNamesDifferent]
Imager-1.006/imager.h:136:70: note: Function 'i_circle_out_aa' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:920:66: note: Function 'i_circle_out_aa' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:920:84: style: Function 'i_circle_out_aa' argument 5 names different: declaration 'val' definition 'col'. [funcArgNamesDifferent]
Imager-1.006/imager.h:136:89: note: Function 'i_circle_out_aa' argument 5 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:920:84: note: Function 'i_circle_out_aa' argument 5 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:1024:35: style: Function 'i_arc_out_aa' argument 2 names different: declaration 'x' definition 'xc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:129:38: note: Function 'i_arc_out_aa' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:1024:35: note: Function 'i_arc_out_aa' argument 2 names different: declaration 'x' definition 'xc'.
Imager-1.006/draw.c:1024:49: style: Function 'i_arc_out_aa' argument 3 names different: declaration 'y' definition 'yc'. [funcArgNamesDifferent]
Imager-1.006/imager.h:129:50: note: Function 'i_arc_out_aa' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:1024:49: note: Function 'i_arc_out_aa' argument 3 names different: declaration 'y' definition 'yc'.
Imager-1.006/draw.c:1024:63: style: Function 'i_arc_out_aa' argument 4 names different: declaration 'rad' definition 'r'. [funcArgNamesDifferent]
Imager-1.006/imager.h:129:62: note: Function 'i_arc_out_aa' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:1024:63: note: Function 'i_arc_out_aa' argument 4 names different: declaration 'rad' definition 'r'.
Imager-1.006/draw.c:1024:103: style: Function 'i_arc_out_aa' argument 7 names different: declaration 'val' definition 'col'. [funcArgNamesDifferent]
Imager-1.006/imager.h:129:101: note: Function 'i_arc_out_aa' argument 7 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:1024:103: note: Function 'i_arc_out_aa' argument 7 names different: declaration 'val' definition 'col'.
Imager-1.006/draw.c:246:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:278:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:381:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:411:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:500:11: style: Unused variable: temp [unusedVariable]
Imager-1.006/draw.c:502:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:583:8: style: Unused variable: ch [unusedVariable]
Imager-1.006/draw.c:584:11: style: Unused variable: ratio [unusedVariable]
Imager-1.006/draw.c:1166:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:1195:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:1256:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/draw.c:1315:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/dynfilt/dyntest.c:45:9: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
Imager-1.006/dynfilt/mandelbrot.c:18:10: style: The scope of the variable 'xn' can be reduced. [variableScope]
Imager-1.006/dynfilt/mandelbrot.c:18:14: style: The scope of the variable 'yn' can be reduced. [variableScope]
Imager-1.006/error.c:80:34: style: Function 'im_errors' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/imerror.h:14:28: note: Function 'im_errors' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/error.c:80:34: note: Function 'im_errors' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/error.c:113:29: style: Function 'im_clear_error' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/imerror.h:22:28: note: Function 'im_clear_error' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/error.c:113:29: note: Function 'im_clear_error' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/error.c:145:28: style: Function 'im_push_error' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/imerror.h:16:27: note: Function 'im_push_error' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/error.c:145:28: note: Function 'im_push_error' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/error.c:232:29: style: Function 'im_push_errorf' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/imerror.h:20:28: note: Function 'im_push_errorf' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/error.c:232:29: note: Function 'im_push_errorf' argument 1 names different: declaration 'my_im_ctx' definition 'ctx'.
Imager-1.006/fontft1.c:375:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Imager-1.006/fontft1.c:378:5: note: Found duplicate branches for 'if' and 'else'.
Imager-1.006/fontft1.c:375:5: note: Found duplicate branches for 'if' and 'else'.
Imager-1.006/fontft1.c:529:18: style: The scope of the variable 's' can be reduced. [variableScope]
Imager-1.006/fontft1.c:529:22: style: The scope of the variable 'd' can be reduced. [variableScope]
Imager-1.006/fontft1.c:858:13: style: The scope of the variable 'x' can be reduced. [variableScope]
Imager-1.006/fontft1.c:920:7: style: The scope of the variable 'c' can be reduced. [variableScope]
Imager-1.006/fontft1.c:616:26: style: Checking if unsigned variable 'j-' '+1' is less than zero. [unsignedLessThanZero]
Imager-1.006/fontft1.c:690:29: style: Checking if unsigned variable 'c-' '+1' is less than zero. [unsignedLessThanZero]
Imager-1.006/fontft1.c:1269:27: style: Expression '(X & 0xff) == 0x409' is always false. [comparisonError]
Imager-1.006/hlines.c:112:63: style: Function 'i_int_hlines_add' argument 3 names different: declaration 'minx' definition 'x'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:86:75: note: Function 'i_int_hlines_add' argument 3 names different: declaration 'minx' definition 'x'.
Imager-1.006/hlines.c:112:63: note: Function 'i_int_hlines_add' argument 3 names different: declaration 'minx' definition 'x'.
Imager-1.006/hlines.c:245:73: style: Function 'i_int_hlines_fill_color' argument 3 names different: declaration 'val' definition 'col'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:89:85: note: Function 'i_int_hlines_fill_color' argument 3 names different: declaration 'val' definition 'col'.
Imager-1.006/hlines.c:245:73: note: Function 'i_int_hlines_fill_color' argument 3 names different: declaration 'val' definition 'col'.
Imager-1.006/image.c:44:32: warning: Return value of function ceil() is not used. [ignoredReturnValue]
Imager-1.006/image.c:265:7: warning: Either the condition 'if(im)' is redundant or there is possible null pointer dereference: im. [nullPointerRedundantCheck]
Imager-1.006/image.c:292:6: note: Assuming that condition 'if(im)' is not redundant
Imager-1.006/image.c:291:18: note: Calling function 'i_img_exorcise', 1st argument 'im' value is 0
Imager-1.006/image.c:265:7: note: Null pointer dereference
Imager-1.006/image.c:267:7: warning: Either the condition 'if(im)' is redundant or there is possible null pointer dereference: im. [nullPointerRedundantCheck]
Imager-1.006/image.c:292:6: note: Assuming that condition 'if(im)' is not redundant
Imager-1.006/image.c:291:18: note: Calling function 'i_img_exorcise', 1st argument 'im' value is 0
Imager-1.006/image.c:267:7: note: Null pointer dereference
Imager-1.006/image.c:268:3: warning: Either the condition 'if(im)' is redundant or there is possible null pointer dereference: im. [nullPointerRedundantCheck]
Imager-1.006/image.c:292:6: note: Assuming that condition 'if(im)' is not redundant
Imager-1.006/image.c:291:18: note: Calling function 'i_img_exorcise', 1st argument 'im' value is 0
Imager-1.006/image.c:268:3: note: Null pointer dereference
Imager-1.006/image.c:269:3: warning: Either the condition 'if(im)' is redundant or there is possible null pointer dereference: im. [nullPointerRedundantCheck]
Imager-1.006/image.c:292:6: note: Assuming that condition 'if(im)' is not redundant
Imager-1.006/image.c:291:18: note: Calling function 'i_img_exorcise', 1st argument 'im' value is 0
Imager-1.006/image.c:269:3: note: Null pointer dereference
Imager-1.006/image.c:270:3: warning: Either the condition 'if(im)' is redundant or there is possible null pointer dereference: im. [nullPointerRedundantCheck]
Imager-1.006/image.c:292:6: note: Assuming that condition 'if(im)' is not redundant
Imager-1.006/image.c:291:18: note: Calling function 'i_img_exorcise', 1st argument 'im' value is 0
Imager-1.006/image.c:270:3: note: Null pointer dereference
Imager-1.006/image.c:271:3: warning: Either the condition 'if(im)' is redundant or there is possible null pointer dereference: im. [nullPointerRedundantCheck]
Imager-1.006/image.c:292:6: note: Assuming that condition 'if(im)' is not redundant
Imager-1.006/image.c:291:18: note: Calling function 'i_img_exorcise', 1st argument 'im' value is 0
Imager-1.006/image.c:271:3: note: Null pointer dereference
Imager-1.006/image.c:273:3: warning: Either the condition 'if(im)' is redundant or there is possible null pointer dereference: im. [nullPointerRedundantCheck]
Imager-1.006/image.c:292:6: note: Assuming that condition 'if(im)' is not redundant
Imager-1.006/image.c:291:18: note: Calling function 'i_img_exorcise', 1st argument 'im' value is 0
Imager-1.006/image.c:273:3: note: Null pointer dereference
Imager-1.006/image.c:179:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Imager-1.006/image.c:501:23: style: The scope of the variable 'tty' can be reduced. [variableScope]
Imager-1.006/image.c:628:10: style: The scope of the variable 'OldLocation' can be reduced. [variableScope]
Imager-1.006/image.c:629:13: style: The scope of the variable 'T' can be reduced. [variableScope]
Imager-1.006/image.c:630:10: style: The scope of the variable 't' can be reduced. [variableScope]
Imager-1.006/image.c:631:9: style: The scope of the variable 'F' can be reduced. [variableScope]
Imager-1.006/image.c:1231:18: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/image.c:1233:18: style: The scope of the variable 'j' can be reduced. [variableScope]
Imager-1.006/image.c:1352:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/image.c:1370:12: style: The scope of the variable 'work' can be reduced. [variableScope]
Imager-1.006/image.c:1405:12: style: The scope of the variable 'work' can be reduced. [variableScope]
Imager-1.006/image.c:1442:15: style: The scope of the variable 'work' can be reduced. [variableScope]
Imager-1.006/image.c:99:28: style: Function 'im_img_init' argument 2 names different: declaration 'im' definition 'img'. [funcArgNamesDifferent]
Imager-1.006/imager.h:53:33: note: Function 'im_img_init' argument 2 names different: declaration 'im' definition 'img'.
Imager-1.006/image.c:99:28: note: Function 'im_img_init' argument 2 names different: declaration 'im' definition 'img'.
Imager-1.006/image.c:880:19: style: Function 'i_sametype' argument 1 names different: declaration 'im' definition 'src'. [funcArgNamesDifferent]
Imager-1.006/imager.h:57:33: note: Function 'i_sametype' argument 1 names different: declaration 'im' definition 'src'.
Imager-1.006/image.c:880:19: note: Function 'i_sametype' argument 1 names different: declaration 'im' definition 'src'.
Imager-1.006/image.c:926:25: style: Function 'i_sametype_chans' argument 1 names different: declaration 'im' definition 'src'. [funcArgNamesDifferent]
Imager-1.006/imager.h:58:39: note: Function 'i_sametype_chans' argument 1 names different: declaration 'im' definition 'src'.
Imager-1.006/image.c:926:25: note: Function 'i_sametype_chans' argument 1 names different: declaration 'im' definition 'src'.
Imager-1.006/image.c:1501:40: style: Function 'i_setcolors_forward' argument 2 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:31:47: note: Function 'i_setcolors_forward' argument 2 names different: declaration 'index' definition 'i'.
Imager-1.006/image.c:1501:40: note: Function 'i_setcolors_forward' argument 2 names different: declaration 'index' definition 'i'.
Imager-1.006/image.c:1501:58: style: Function 'i_setcolors_forward' argument 3 names different: declaration 'colors' definition 'color'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:31:69: note: Function 'i_setcolors_forward' argument 3 names different: declaration 'colors' definition 'color'.
Imager-1.006/image.c:1501:58: note: Function 'i_setcolors_forward' argument 3 names different: declaration 'colors' definition 'color'.
Imager-1.006/image.c:1545:38: style: Function 'i_gsamp_bits_fb' argument 2 names different: declaration 'x' definition 'l'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:35:55: note: Function 'i_gsamp_bits_fb' argument 2 names different: declaration 'x' definition 'l'.
Imager-1.006/image.c:1545:38: note: Function 'i_gsamp_bits_fb' argument 2 names different: declaration 'x' definition 'l'.
Imager-1.006/image.c:1545:77: style: Function 'i_gsamp_bits_fb' argument 5 names different: declaration 'samp' definition 'samps'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:35:94: note: Function 'i_gsamp_bits_fb' argument 5 names different: declaration 'samp' definition 'samps'.
Imager-1.006/image.c:1545:77: note: Function 'i_gsamp_bits_fb' argument 5 names different: declaration 'samp' definition 'samps'.
Imager-1.006/image.c:1886:45: style: Function 'i_get_file_backgroundf' argument 2 names different: declaration 'bg' definition 'fbg'. [funcArgNamesDifferent]
Imager-1.006/imager.h:230:56: note: Function 'i_get_file_backgroundf' argument 2 names different: declaration 'bg' definition 'fbg'.
Imager-1.006/image.c:1886:45: note: Function 'i_get_file_backgroundf' argument 2 names different: declaration 'bg' definition 'fbg'.
Imager-1.006/image.c:198:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:215:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:262:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:319:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:503:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:548:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:1016:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:1059:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/image.c:1090:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/img16.c:319:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:320:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:320:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:321:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:341:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:342:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:342:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:343:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:374:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:375:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:375:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:376:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:396:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:397:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:397:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:398:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:430:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:431:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:431:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:431:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img16.c:432:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:483:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:484:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:484:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:484:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img16.c:485:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:537:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:538:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:538:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:538:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img16.c:539:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:596:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:597:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:597:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:597:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img16.c:598:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/img16.c:675:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:676:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:676:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:676:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img16.c:767:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img16.c:768:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img16.c:768:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img16.c:768:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img8.c:211:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:266:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:267:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:267:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:268:18: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/img8.c:304:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:305:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:305:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:306:18: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/img8.c:334:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:355:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:385:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:386:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:386:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:387:18: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/img8.c:423:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:424:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:424:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:425:18: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/img8.c:460:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:461:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:461:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:461:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img8.c:527:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:527:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:527:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img8.c:528:18: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/img8.c:598:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:599:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:599:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:599:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img8.c:600:18: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/img8.c:689:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/img8.c:690:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/img8.c:690:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/img8.c:690:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/img8.c:691:18: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:154:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:159:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:174:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:189:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:194:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:209:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:225:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:248:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:257:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:280:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:303:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:312:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:348:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:363:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:401:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:416:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:474:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:485:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:505:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:568:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:579:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:599:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Imager-1.006/imgdouble.c:215:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:216:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:216:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:217:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:237:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:238:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:238:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:239:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:270:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:271:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:271:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:272:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:292:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:293:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:293:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:294:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:326:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:327:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:327:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:327:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:328:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:379:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:380:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:380:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:380:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:381:13: style: The scope of the variable 'off' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:447:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:448:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:448:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:448:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:541:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:542:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:542:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/imgdouble.c:542:23: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-1.006/io.c:238:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
Imager-1.006/io.c:268:17: style: Function 'myrealloc' argument 1 names different: declaration 'p' definition 'block'. [funcArgNamesDifferent]
Imager-1.006/imager.h:349:23: note: Function 'myrealloc' argument 1 names different: declaration 'p' definition 'block'.
Imager-1.006/io.c:268:17: note: Function 'myrealloc' argument 1 names different: declaration 'p' definition 'block'.
Imager-1.006/io.c:268:31: style: Function 'myrealloc' argument 2 names different: declaration 'newsize' definition 'size'. [funcArgNamesDifferent]
Imager-1.006/imager.h:349:33: note: Function 'myrealloc' argument 2 names different: declaration 'newsize' definition 'size'.
Imager-1.006/io.c:268:31: note: Function 'myrealloc' argument 2 names different: declaration 'newsize' definition 'size'.
Imager-1.006/io.c:281:27: style: Function 'myrealloc_file_line' argument 1 names different: declaration 'p' definition 'block'. [funcArgNamesDifferent]
Imager-1.006/imager.h:352:33: note: Function 'myrealloc_file_line' argument 1 names different: declaration 'p' definition 'block'.
Imager-1.006/io.c:281:27: note: Function 'myrealloc_file_line' argument 1 names different: declaration 'p' definition 'block'.
Imager-1.006/io.c:281:66: style: Function 'myrealloc_file_line' argument 4 names different: declaration 'line' definition 'size'. [funcArgNamesDifferent]
Imager-1.006/imager.h:352:67: note: Function 'myrealloc_file_line' argument 4 names different: declaration 'line' definition 'size'.
Imager-1.006/io.c:281:66: note: Function 'myrealloc_file_line' argument 4 names different: declaration 'line' definition 'size'.
Imager-1.006/io.c:334:18: style: Function 'i_maxx' argument 1 names different: declaration 'x' definition 'a'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:107:28: note: Function 'i_maxx' argument 1 names different: declaration 'x' definition 'a'.
Imager-1.006/io.c:334:18: note: Function 'i_maxx' argument 1 names different: declaration 'x' definition 'a'.
Imager-1.006/io.c:334:31: style: Function 'i_maxx' argument 2 names different: declaration 'y' definition 'b'. [funcArgNamesDifferent]
Imager-1.006/imageri.h:107:41: note: Function 'i_maxx' argument 2 names different: declaration 'y' definition 'b'.
Imager-1.006/io.c:334:31: note: Function 'i_maxx' argument 2 names different: declaration 'y' definition 'b'.
Imager-1.006/iolayer.c:724:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
Imager-1.006/iolayer.c:586:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Imager-1.006/iolayer.c:590:3: note: Found duplicate branches for 'if' and 'else'.
Imager-1.006/iolayer.c:586:8: note: Found duplicate branches for 'if' and 'else'.
Imager-1.006/iolayer.c:1740:18: style: The scope of the variable 'sk' can be reduced. [variableScope]
Imager-1.006/iolayer.c:1789:18: style: The scope of the variable 'sk' can be reduced. [variableScope]
Imager-1.006/iolayer.c:1938:33: style: Function 'fd_read' argument 1 names different: declaration 'ig' definition 'igo'. [funcArgNamesDifferent]
Imager-1.006/iolayer.c:120:33: note: Function 'fd_read' argument 1 names different: declaration 'ig' definition 'igo'.
Imager-1.006/iolayer.c:1938:33: note: Function 'fd_read' argument 1 names different: declaration 'ig' definition 'igo'.
Imager-1.006/iolayer.c:1959:34: style: Function 'fd_write' argument 1 names different: declaration 'ig' definition 'igo'. [funcArgNamesDifferent]
Imager-1.006/iolayer.c:121:34: note: Function 'fd_write' argument 1 names different: declaration 'ig' definition 'igo'.
Imager-1.006/iolayer.c:1959:34: note: Function 'fd_write' argument 1 names different: declaration 'ig' definition 'igo'.
Imager-1.006/iolayer.c:1979:31: style: Function 'fd_seek' argument 1 names different: declaration 'ig' definition 'igo'. [funcArgNamesDifferent]
Imager-1.006/iolayer.c:122:31: note: Function 'fd_seek' argument 1 names different: declaration 'ig' definition 'igo'.
Imager-1.006/iolayer.c:1979:31: note: Function 'fd_seek' argument 1 names different: declaration 'ig' definition 'igo'.
Imager-1.006/iolayer.c:723:10: style: Variable 'pbuf' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1364:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1435:5: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1462:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1482:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1509:5: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1532:5: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1790:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:1837:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/iolayer.c:2002:3: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/limits.c:80:13: style: Checking if unsigned variable 'bytes' is less than zero. [unsignedLessThanZero]
Imager-1.006/limits.c:69:26: style: Function 'im_set_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'. [funcArgNamesDifferent]
Imager-1.006/imager.h:340:39: note: Function 'im_set_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'.
Imager-1.006/limits.c:69:26: note: Function 'im_set_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'.
Imager-1.006/limits.c:119:26: style: Function 'im_get_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'. [funcArgNamesDifferent]
Imager-1.006/imager.h:342:39: note: Function 'im_get_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'.
Imager-1.006/limits.c:119:26: note: Function 'im_get_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'.
Imager-1.006/limits.c:152:32: style: Function 'im_int_check_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'. [funcArgNamesDifferent]
Imager-1.006/imager.h:344:45: note: Function 'im_int_check_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'.
Imager-1.006/limits.c:152:32: note: Function 'im_int_check_image_file_limits' argument 1 names different: declaration 'ctx' definition 'my_im_ctx'.
Imager-1.006/log.c:182:30: style: Function 'i_loog' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
Imager-1.006/log.h:22:35: note: Function 'i_loog' argument 2 names different: declaration 'msg' definition 'fmt'.
Imager-1.006/log.c:182:30: note: Function 'i_loog' argument 2 names different: declaration 'msg' definition 'fmt'.
Imager-1.006/log.c:186:39: style: Function 'im_loog' argument 3 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
Imager-1.006/log.h:23:44: note: Function 'im_loog' argument 3 names different: declaration 'msg' definition 'fmt'.
Imager-1.006/log.c:186:39: note: Function 'im_loog' argument 3 names different: declaration 'msg' definition 'fmt'.
Imager-1.006/maskimg.c:292:19: style: The scope of the variable 'start' can be reduced. [variableScope]
Imager-1.006/maskimg.c:369:19: style: The scope of the variable 'start' can be reduced. [variableScope]
Imager-1.006/maskimg.c:509:17: style: The scope of the variable 'start' can be reduced. [variableScope]
Imager-1.006/palimg.c:226:10: style: The scope of the variable 'im' can be reduced. [variableScope]
Imager-1.006/palimg.c:393:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Imager-1.006/palimg.c:393:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/palimg.c:394:13: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-1.006/palimg.c:425:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Imager-1.006/palimg.c:106:54: style: Function 'im_img_pal_new' argument 4 names different: declaration 'ch' definition 'channels'. [funcArgNamesDifferent]
Imager-1.006/imager.h:217:61: note: Function 'im_img_pal_new' argument 4 names different: declaration 'ch' definition 'channels'.
Imager-1.006/palimg.c:106:54: note: Function 'im_img_pal_new' argument 4 names different: declaration 'ch' definition 'channels'.
Imager-1.006/palimg.c:484:34: style: Function 'i_gpal_p' argument 1 names different: declaration 'pm' definition 'im'. [funcArgNamesDifferent]
Imager-1.006/palimg.c:32:34: note: Function 'i_gpal_p' argument 1 names different: declaration 'pm' definition 'im'.
Imager-1.006/palimg.c:484:34: note: Function 'i_gpal_p' argument 1 names different: declaration 'pm' definition 'im'.
Imager-1.006/palimg.c:508:34: style: Function 'i_ppal_p' argument 1 names different: declaration 'pm' definition 'im'. [funcArgNamesDifferent]
Imager-1.006/palimg.c:33:34: note: Function 'i_ppal_p' argument 1 names different: declaration 'pm' definition 'im'.
Imager-1.006/palimg.c:508:34: note: Function 'i_ppal_p' argument 1 names different: declaration 'pm' definition 'im'.
Imager-1.006/palimg.c:597:63: style: Function 'i_setcolors_p' argument 3 names different: declaration 'color' definition 'colors'. [funcArgNamesDifferent]
Imager-1.006/palimg.c:39:63: note: Function 'i_setcolors_p' argument 3 names different: declaration 'color' definition 'colors'.
Imager-1.006/palimg.c:597:63: note: Function 'i_setcolors_p' argument 3 names different: declaration 'color' definition 'colors'.
Imager-1.006/palimg.c:321:5: style: Variable 'my_im_ctx' is assigned a value that is never used. [unreadVariable]
Imager-1.006/perlio.c:66:21: style: Function 'perlio_reader' argument 1 names different: declaration 'handle' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/perlio.c:12:21: note: Function 'perlio_reader' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:66:21: note: Function 'perlio_reader' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:81:21: style: Function 'perlio_writer' argument 1 names different: declaration 'handle' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/perlio.c:14:21: note: Function 'perlio_writer' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:81:21: note: Function 'perlio_writer' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:97:21: style: Function 'perlio_seeker' argument 1 names different: declaration 'handle' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/perlio.c:16:21: note: Function 'perlio_seeker' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:97:21: note: Function 'perlio_seeker' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:113:21: style: Function 'perlio_closer' argument 1 names different: declaration 'handle' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/perlio.c:18:21: note: Function 'perlio_closer' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:113:21: note: Function 'perlio_closer' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:126:22: style: Function 'perlio_destroy' argument 1 names different: declaration 'handle' definition 'ctx'. [funcArgNamesDifferent]
Imager-1.006/perlio.c:20:22: note: Function 'perlio_destroy' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/perlio.c:126:22: note: Function 'perlio_destroy' argument 1 names different: declaration 'handle' definition 'ctx'.
Imager-1.006/pnm.c:146:19: style: The scope of the variable 'linep' can be reduced. [variableScope]
Imager-1.006/pnm.c:148:29: style: The scope of the variable 'readp' can be reduced. [variableScope]
Imager-1.006/pnm.c:204:20: style: The scope of the variable 'linep' can be reduced. [variableScope]
Imager-1.006/pnm.c:206:29: style: The scope of the variable 'readp' can be reduced. [variableScope]
Imager-1.006/pnm.c:251:20: style: The scope of the variable 'linep' can be reduced. [variableScope]
Imager-1.006/pnm.c:253:29: style: The scope of the variable 'readp' can be reduced. [variableScope]
Imager-1.006/pnm.c:301:20: style: The scope of the variable 'linep' can be reduced. [variableScope]
Imager-1.006/pnm.c:339:19: style: The scope of the variable 'linep' can be reduced. [variableScope]
Imager-1.006/pnm.c:383:20: style: The scope of the variable 'linep' can be reduced. [variableScope]
Imager-1.006/pnm.c:602:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/pnm.c:664:18: style: The scope of the variable 'writep' can be reduced. [variableScope]
Imager-1.006/pnm.c:666:12: style: The scope of the variable 'mask' can be reduced. [variableScope]
Imager-1.006/pnm.c:736:16: style: The scope of the variable 'samplep' can be reduced. [variableScope]
Imager-1.006/pnm.c:738:18: style: The scope of the variable 'writep' can be reduced. [variableScope]
Imager-1.006/pnm.c:770:8: style: The scope of the variable 'header' can be reduced. [variableScope]
Imager-1.006/pnm.c:279:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Imager-1.006/polygon.c:264:14: style: The scope of the variable 'tv' can be reduced. [variableScope]
Imager-1.006/polygon.c:675:13: style: The scope of the variable 'x' can be reduced. [variableScope]
Imager-1.006/polygon.c:676:19: style: The scope of the variable 'right' can be reduced. [variableScope]
Imager-1.006/polygon.c:321:30: error: Uninitialized variable: lycross [uninitvar]
Imager-1.006/polygon.c:321:30: error: Uninitialized variable: rycross [uninitvar]
Imager-1.006/quant.c:302:14: style: The scope of the variable 'accerr' can be reduced. [variableScope]
Imager-1.006/quant.c:557:7: style: The scope of the variable 'color_count' can be reduced. [variableScope]
Imager-1.006/quant.c:560:7: style: The scope of the variable 'part_num' can be reduced. [variableScope]
Imager-1.006/quant.c:800:7: style: The scope of the variable 'col_count' can be reduced. [variableScope]
Imager-1.006/quant.c:1456:14: style: The scope of the variable 'chans' can be reduced. [variableScope]
Imager-1.006/quant.c:1558:12: style: The scope of the variable 'u2' can be reduced. [variableScope]
Imager-1.006/quant.c:1577:10: style: The scope of the variable 'mind' can be reduced. [variableScope]
Imager-1.006/quant.c:1452:29: style: Function 'prescan' argument 1 names different: declaration 'im' definition 'imgs'. [funcArgNamesDifferent]
Imager-1.006/quant.c:188:29: note: Function 'prescan' argument 1 names different: declaration 'im' definition 'imgs'.
Imager-1.006/quant.c:1452:29: note: Function 'prescan' argument 1 names different: declaration 'im' definition 'imgs'.
Imager-1.006/quant.c:1668:50: style: Function 'i_quant_transparent' argument 2 names different: declaration 'indices' definition 'data'. [funcArgNamesDifferent]
Imager-1.006/imager.h:215:62: note: Function 'i_quant_transparent' argument 2 names different: declaration 'indices' definition 'data'.
Imager-1.006/quant.c:1668:50: note: Function 'i_quant_transparent' argument 2 names different: declaration 'indices' definition 'data'.
Imager-1.006/raw.c:62:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
Imager-1.006/raw.c:90:14: style: Variable 'ilbuflen' is assigned a value that is never used. [unreadVariable]
Imager-1.006/tags.c:277:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/tags.c:307:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Imager-1.006/tga.c:797:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Imager-1.006/tga.c:800:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libimager-qrcode-perl/libimager-qrcode-perl_0.033.orig.tar.gz
Imager-QRCode-0.033/src/mask.c:279:3: style: Variable 'demerit' is reassigned a value before the old one has been used. [redundantAssignment]
Imager-QRCode-0.033/src/mask.c:275:3: note: Variable 'demerit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/src/mask.c:279:3: note: Variable 'demerit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/src/mask.c:265:6: style: The scope of the variable 'bestMaskNum' can be reduced. [variableScope]
Imager-QRCode-0.033/src/mask.c:266:6: style: The scope of the variable 'blacks' can be reduced. [variableScope]
Imager-QRCode-0.033/src/mask.c:267:6: style: The scope of the variable 'demerit' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrencode.c:351:43: style: The scope of the variable 'bit' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrinput.c:258:23: style: The scope of the variable 'e' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrinput.c:550:15: style: The scope of the variable 'val' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrinput.c:749:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrinput.c:894:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrinput.c:920:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrinput.c:1016:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrspec.c:108:6: style: The scope of the variable 'words' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrspec.c:435:15: style: The scope of the variable 'verinfo' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrspec.c:435:24: style: The scope of the variable 'v' can be reduced. [variableScope]
Imager-QRCode-0.033/src/qrspec.c:317:46: warning: Either the condition 'd<0' is redundant or there is division by zero at line 317. [zerodivcond]
Imager-QRCode-0.033/src/qrspec.c:314:7: note: Assuming that condition 'd<0' is not redundant
Imager-QRCode-0.033/src/qrspec.c:317:46: note: Division by zero
Imager-QRCode-0.033/src/rscode.c:281:10: style: The scope of the variable 'feedback' can be reduced. [variableScope]
Imager-QRCode-0.033/src/split.c:280:8: style: The scope of the variable 'newstr' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/mask.c:279:3: style: Variable 'demerit' is reassigned a value before the old one has been used. [redundantAssignment]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/mask.c:275:3: note: Variable 'demerit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/mask.c:279:3: note: Variable 'demerit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/mask.c:265:6: style: The scope of the variable 'bestMaskNum' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/mask.c:266:6: style: The scope of the variable 'blacks' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/mask.c:267:6: style: The scope of the variable 'demerit' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrenc.c:218:3: style: Variable 'bit' is reassigned a value before the old one has been used. [redundantAssignment]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrenc.c:214:3: note: Variable 'bit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrenc.c:218:3: note: Variable 'bit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrenc.c:155:27: style: The scope of the variable 'q' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrenc.c:156:20: style: The scope of the variable 'bit' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrenc.c:292:15: style: The scope of the variable 'q' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrencode.c:351:43: style: The scope of the variable 'bit' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrinput.c:258:23: style: The scope of the variable 'e' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrinput.c:550:15: style: The scope of the variable 'val' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrinput.c:749:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrinput.c:894:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrinput.c:920:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrinput.c:1016:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrspec.c:108:6: style: The scope of the variable 'words' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrspec.c:435:15: style: The scope of the variable 'verinfo' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrspec.c:435:24: style: The scope of the variable 'v' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrspec.c:317:46: warning: Either the condition 'd<0' is redundant or there is division by zero at line 317. [zerodivcond]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrspec.c:314:7: note: Assuming that condition 'd<0' is not redundant
Imager-QRCode-0.033/vendor/qrencode-3.1.1/qrspec.c:317:46: note: Division by zero
Imager-QRCode-0.033/vendor/qrencode-3.1.1/rscode.c:281:10: style: The scope of the variable 'feedback' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/split.c:280:8: style: The scope of the variable 'newstr' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/create_frame_pattern.c:100:3: style: Variable 'bit' is reassigned a value before the old one has been used. [redundantAssignment]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/create_frame_pattern.c:96:3: note: Variable 'bit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/create_frame_pattern.c:100:3: note: Variable 'bit' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/common.h:29:17: style: The scope of the variable 'p' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/common.h:125:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/create_frame_pattern.c:32:27: style: The scope of the variable 'q' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/create_frame_pattern.c:33:20: style: The scope of the variable 'bit' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_estimatebit.c:115:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_monkey.c:72:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_monkey.c:134:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_monkey.c:196:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_monkey.c:234:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_monkey.c:264:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrencode.c:151:34: style: The scope of the variable 'p' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrencode.c:377:17: style: The scope of the variable 'frame' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrencode.c:379:12: style: The scope of the variable 'w' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:593:2: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:591:2: note: Variable 'e' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:593:2: note: Variable 'e' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:653:2: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:651:2: note: Variable 'e' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:653:2: note: Variable 'e' is reassigned a value before the old one has been used.
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:418:11: style: The scope of the variable 'input' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:489:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:502:11: style: The scope of the variable 'input' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:505:16: style: The scope of the variable 'l' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:508:13: style: The scope of the variable 'bstream' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrinput.c:736:11: style: The scope of the variable 'input' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrspec.c:10:6: style: The scope of the variable 'data' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrspec.c:121:9: style: The scope of the variable 'width' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrspec.c:122:9: style: The scope of the variable 'len' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrspec.c:124:17: style: The scope of the variable 'frame' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrspec.c:187:15: style: The scope of the variable 'pattern' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_qrspec.c:17:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/test_split.c:14:6: style: The scope of the variable 'size' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/view_qrcode.c:168:18: style: The scope of the variable 'x' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/view_qrcode.c:168:21: style: The scope of the variable 'y' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/view_qrcode.c:197:11: style: The scope of the variable 'input' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/view_qrcode.c:255:6: style: The scope of the variable 'loop' can be reduced. [variableScope]
Imager-QRCode-0.033/vendor/qrencode-3.1.1/tests/view_qrcode.c:482:0: error: Memory leak: intext [memleak]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libimap-admin-perl/libimap-admin-perl_1.6.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimdb-film-perl/libimdb-film-perl_0.53.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimglib2-java/libimglib2-java_4.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimgscalr-java/libimgscalr-java_4.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimlib2-ruby/libimlib2-ruby_0.5.2.orig.tar.gz
libimlib2-ruby-0.5.2/imlib2.c:7070:31: error: Array 'r[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
libimlib2-ruby-0.5.2/imlib2.c:7069:3: note: After for loop, i has value 4
libimlib2-ruby-0.5.2/imlib2.c:7070:31: note: Array index out of bounds
libimlib2-ruby-0.5.2/imlib2.c:505:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:505:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:506:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:506:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:507:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:507:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:508:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:508:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:511:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:511:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:512:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:512:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:513:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:513:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:514:11: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:514:11: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:522:7: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:522:7: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:523:7: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:523:7: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:524:7: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:524:7: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:525:7: warning: Possible null pointer dereference: color [nullPointer]
libimlib2-ruby-0.5.2/imlib2.c:497:24: note: Assignment 'color=NULL', assigned value is 0
libimlib2-ruby-0.5.2/imlib2.c:525:7: note: Null pointer dereference
libimlib2-ruby-0.5.2/imlib2.c:6533:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6529:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6533:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6572:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6568:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6572:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6611:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6607:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6611:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6650:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6646:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6650:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6729:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6725:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6729:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6769:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6765:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6769:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6808:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6804:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6808:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6847:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6843:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6847:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6928:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6924:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6928:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6971:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:6967:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:6971:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:7022:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:7016:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:7022:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:7108:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libimlib2-ruby-0.5.2/imlib2.c:7104:0: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:7108:3: note: Variable 'r' is reassigned a value before the old one has been used.
libimlib2-ruby-0.5.2/imlib2.c:4838:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libimlib2-ruby-0.5.2/imlib2.c:1500:20: style: The scope of the variable 'im' can be reduced. [variableScope]
libimlib2-ruby-0.5.2/imlib2.c:2917:7: style: The scope of the variable 'blend' can be reduced. [variableScope]
libimlib2-ruby-0.5.2/imlib2.c:2917:14: style: The scope of the variable 'aa' can be reduced. [variableScope]
libimlib2-ruby-0.5.2/imlib2.c:5539:3: warning: Size of pointer 'font' used instead of size of its data. [pointerSize]
libimlib2-ruby-0.5.2/imlib2.c:5864:3: warning: Size of pointer 'range' used instead of size of its data. [pointerSize]
libimlib2-ruby-0.5.2/imlib2.c:5956:3: warning: Size of pointer 'poly' used instead of size of its data. [pointerSize]
libimlib2-ruby-0.5.2/imlib2.c:1735:3: error: Memory leak: new_im [memleak]
libimlib2-ruby-0.5.2/imlib2.c:4728:3: error: Memory leak: new_im [memleak]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libimobiledevice/libimobiledevice_1.2.1~git20180302.3a37a4e.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libi/libimport-into-perl/libimport-into-perl_1.002005.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libimporter-perl/libimporter-perl_0.025.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libindi/libindi_1.7.2+dfsg.orig.tar.gz
indi-1.7.2/libindi/drivers/agent/agent_imager.cpp:562:9: warning: The buffer 'format' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/agent/agent_imager.cpp:659:13: warning: The buffer 'format' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/agent/group.cpp:38:5: performance: Variable 'groupName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indi-1.7.2/libindi/drivers/auxiliary/STAR2kdriver.c:171:16: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/astrometrydriver.cpp:407:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:256:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:485:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:486:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:487:10: style: The scope of the variable 'command' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:263:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:337:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:389:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:445:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:447:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:520:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:663:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/flip_flat.cpp:728:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:221:52: style: Function 'buttonEvent' argument 2 names different: declaration 'value' definition 'button_value'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:98:47: note: Function 'buttonEvent' argument 2 names different: declaration 'value' definition 'button_value'.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:221:52: note: Function 'buttonEvent' argument 2 names different: declaration 'value' definition 'button_value'.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:37:5: warning: The buffer 'dev_path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:68:5: warning: The buffer 'dev_path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:29:17: warning: Member variable 'JoyStickDriver::name' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:82:17: style: Technically the member function 'JoyStickDriver::getName' can be const. [functionConst]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:227:29: note: Technically the member function 'JoyStickDriver::getName' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:82:17: note: Technically the member function 'JoyStickDriver::getName' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:83:11: style: Technically the member function 'JoyStickDriver::getVersion' can be const. [functionConst]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:232:23: note: Technically the member function 'JoyStickDriver::getVersion' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:83:11: note: Technically the member function 'JoyStickDriver::getVersion' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:84:10: style: Technically the member function 'JoyStickDriver::getNumOfJoysticks' can be const. [functionConst]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:237:22: note: Technically the member function 'JoyStickDriver::getNumOfJoysticks' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:84:10: note: Technically the member function 'JoyStickDriver::getNumOfJoysticks' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:85:10: style: Technically the member function 'JoyStickDriver::getNumOfAxes' can be const. [functionConst]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:250:22: note: Technically the member function 'JoyStickDriver::getNumOfAxes' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:85:10: note: Technically the member function 'JoyStickDriver::getNumOfAxes' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:86:10: style: Technically the member function 'JoyStickDriver::getNumrOfButtons' can be const. [functionConst]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:255:22: note: Technically the member function 'JoyStickDriver::getNumrOfButtons' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:86:10: note: Technically the member function 'JoyStickDriver::getNumrOfButtons' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:88:23: style: Technically the member function 'JoyStickDriver::joystickPosition' can be const. [functionConst]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:143:35: note: Technically the member function 'JoyStickDriver::joystickPosition' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:88:23: note: Technically the member function 'JoyStickDriver::joystickPosition' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:89:10: style: Technically the member function 'JoyStickDriver::buttonPressed' can be const. [functionConst]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:198:22: note: Technically the member function 'JoyStickDriver::buttonPressed' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.h:89:10: note: Technically the member function 'JoyStickDriver::buttonPressed' can be const.
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:34:5: style: Class 'JoyStickDriver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/drivers/auxiliary/joystickdriver.cpp:34:5: style: Class 'JoyStickDriver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/drivers/auxiliary/skysafari.cpp:257:9: style: Variable 'cli_fd' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/auxiliary/skysafari.cpp:253:0: note: Variable 'cli_fd' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/auxiliary/skysafari.cpp:257:9: note: Variable 'cli_fd' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/auxiliary/skysafari.cpp:802:62: style: Function 'split' argument 1 names different: declaration 's' definition 'text'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/auxiliary/skysafari.h:72:55: note: Function 'split' argument 1 names different: declaration 's' definition 'text'.
indi-1.7.2/libindi/drivers/auxiliary/skysafari.cpp:802:62: note: Function 'split' argument 1 names different: declaration 's' definition 'text'.
indi-1.7.2/libindi/drivers/auxiliary/skysafari.cpp:802:73: style: Function 'split' argument 2 names different: declaration 'delim' definition 'sep'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/auxiliary/skysafari.h:72:63: note: Function 'split' argument 2 names different: declaration 'delim' definition 'sep'.
indi-1.7.2/libindi/drivers/auxiliary/skysafari.cpp:802:73: note: Function 'split' argument 2 names different: declaration 'delim' definition 'sep'.
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:518:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:519:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:520:10: style: The scope of the variable 'command' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:316:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:318:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:370:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:372:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:423:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:477:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:479:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:553:9: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:714:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/snapcap.cpp:771:5: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/auxiliary/sqm.cpp:77:6: warning: Member variable 'SQM::SqmConnection' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/auxiliary/usb_dewpoint.cpp:234:14: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/auxiliary/usb_dewpoint.cpp:412:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
indi-1.7.2/libindi/drivers/auxiliary/usb_dewpoint.cpp:443:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:698:26: warning: Width 10 given in format string (no. 1) is smaller than destination buffer 'id[20]'. [invalidScanfFormatWidth_smaller]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:698:26: warning: Width 4 given in format string (no. 9) is smaller than destination buffer 'plate[6]'. [invalidScanfFormatWidth_smaller]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:698:26: warning: Width 2 given in format string (no. 10) is smaller than destination buffer 'ob[6]'. [invalidScanfFormatWidth_smaller]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:1289:13: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:471:13: style: Variable 'CoolerS[0].s' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:470:13: note: Variable 'CoolerS[0].s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:471:13: note: Variable 'CoolerS[0].s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:484:14: style: The scope of the variable 'val' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:504:14: style: The scope of the variable 'gsccmd' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:505:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:506:13: style: The scope of the variable 'stars' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:507:13: style: The scope of the variable 'lines' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:508:13: style: The scope of the variable 'drawn' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:509:13: style: The scope of the variable 'x' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:509:16: style: The scope of the variable 'y' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:1295:12: style: The scope of the variable 's1' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:1295:16: style: The scope of the variable 's2' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:1295:20: style: The scope of the variable 'deltas' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/ccd_simulator.cpp:913:5: style: Variable 'boxsizex' is modified but its new value is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:529:26: warning: Width 10 given in format string (no. 1) is smaller than destination buffer 'id[20]'. [invalidScanfFormatWidth_smaller]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:529:26: warning: Width 4 given in format string (no. 9) is smaller than destination buffer 'plate[6]'. [invalidScanfFormatWidth_smaller]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:529:26: warning: Width 2 given in format string (no. 10) is smaller than destination buffer 'ob[6]'. [invalidScanfFormatWidth_smaller]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:1035:13: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:317:14: style: The scope of the variable 'val' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:335:14: style: The scope of the variable 'gsccmd' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:336:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:337:13: style: The scope of the variable 'stars' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:338:13: style: The scope of the variable 'lines' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:339:13: style: The scope of the variable 'drawn' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:340:13: style: The scope of the variable 'x' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:340:16: style: The scope of the variable 'y' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:1041:12: style: The scope of the variable 's1' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:1041:16: style: The scope of the variable 's2' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:1041:20: style: The scope of the variable 'deltas' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/ccd/guide_simulator.cpp:744:5: style: Variable 'boxsizex' is modified but its new value is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/dome/baader_dome.cpp:323:9: warning: The buffer 'resp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/dome/baader_dome.cpp:89:5: performance: Variable 'simShutterStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indi-1.7.2/libindi/drivers/dome/baader_dome.cpp:93:5: performance: Variable 'targetShutter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indi-1.7.2/libindi/drivers/dome/baader_dome.cpp:337:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/dome/baader_dome.cpp:387:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/dome/baader_dome.cpp:944:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/dome/dome_script.cpp:251:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/dome/dome_script.cpp:155:5: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/dome/dome_script.cpp:213:0: error: Memory leak: args [memleak]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:217:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:218:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:603:10: style: The scope of the variable 'filterName' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:604:10: style: The scope of the variable 'filterLabel' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:607:9: style: The scope of the variable 'lenResponse' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:608:9: style: The scope of the variable 'maxFilter' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:740:9: style: The scope of the variable 'tempolen' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:883:10: style: The scope of the variable 'filter' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:123:15: style: Variable 'DBG_TAG' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:250:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:114:5: warning: The buffer 'filterSim' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:445:17: warning: The buffer 'filterSim' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:450:17: warning: The buffer 'filterSim' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:455:17: warning: The buffer 'filterSim' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/filter_wheel/ifwoptec.cpp:460:17: warning: The buffer 'filterSim' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/filter_wheel/xagyl_wheel.cpp:743:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:258:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:280:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:789:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:787:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:789:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:255:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:277:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:642:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:666:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:690:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:714:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:738:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/dmfc.cpp:762:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focus_simulator.cpp:329:86: warning: Suspicious code: sign conversion of ? in calculation, even though ? can have a negative value [signConversion]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:345:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:408:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:438:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:468:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:497:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:526:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:555:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:584:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:613:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:642:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:671:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:700:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.h:54:5: style: Class 'FocusLynxBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:390:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:420:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:480:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:509:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:538:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:567:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:596:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:625:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:654:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:683:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynx.cpp:712:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1031:35: warning: Either the condition 'index<=5' is redundant or the array 'TemperatureCompensateModeS[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1029:29: note: Assuming that condition 'index<=5' is not redundant
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1031:35: note: Array index out of bounds
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:808:23: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1277:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1290:28: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1303:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2303:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2537:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2385:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:651:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:652:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1189:10: style: The scope of the variable 'key' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1563:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1564:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1625:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1626:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1686:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1687:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1745:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1746:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1814:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1815:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1881:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1882:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1941:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1942:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2001:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2002:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2061:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2062:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2121:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2122:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2179:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2180:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2237:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2238:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2296:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2297:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2338:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2339:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2443:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2444:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2519:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2520:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2720:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2721:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2516:48: style: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetPosition' definition 'targetTicks'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.h:94:45: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetPosition' definition 'targetTicks'.
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2516:48: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetPosition' definition 'targetTicks'.
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1577:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1639:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1700:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1758:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1830:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1895:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1955:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2015:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2075:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2135:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2193:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2251:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2351:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2465:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2543:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2732:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2837:5: warning: The buffer 'focusTarget' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:42:16: warning: Member variable 'FocusLynxBase::DBG_FOCUS' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:42:16: warning: Member variable 'FocusLynxBase::configurationComplete' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:42:16: warning: Member variable 'FocusLynxBase::version' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:42:16: warning: Member variable 'FocusLynxBase::targetPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:42:16: warning: Member variable 'FocusLynxBase::maxControllerTicks' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:42:16: warning: Member variable 'FocusLynxBase::simCompensationOn' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:42:16: warning: Member variable 'FocusLynxBase::focusTarget' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::DBG_FOCUS' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::configurationComplete' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::ModelS' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::version' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::simPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::targetPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::maxControllerTicks' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::simCompensationOn' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::focusTarget' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::focusMoveRequest' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::isAbsolute' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::isSynced' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:34:16: warning: Member variable 'FocusLynxBase::isHoming' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:1260:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:2863:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/focuslynxbase.cpp:177:9: error: Common realloc mistake: 'ModelS' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/drivers/focuser/hitecastrodcfocuser.cpp:74:22: warning: Member variable 'HitecAstroDCFocuser::sim' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/hitecastrodcfocuser.cpp:74:22: warning: Member variable 'HitecAstroDCFocuser::_stop' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/hitecastrodcfocuser.cpp:74:22: warning: Member variable 'HitecAstroDCFocuser::_state' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/hitecastrodcfocuser.cpp:74:22: warning: Member variable 'HitecAstroDCFocuser::_duration' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1274:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1313:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1349:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1385:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1421:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1457:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1493:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1529:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1565:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2211:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2209:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2211:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:310:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:337:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1229:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1760:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2232:10: style: The scope of the variable 'IsMoving' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2409:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2410:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2206:43: style: Function 'MoveAbsFocuser' argument 1 names different: declaration 'ticks' definition 'targetTicks'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/focuser/lakeside.h:45:45: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'ticks' definition 'targetTicks'.
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2206:43: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'ticks' definition 'targetTicks'.
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:420:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:649:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:684:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:719:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:754:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:794:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:834:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:869:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:904:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:939:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:974:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1011:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:2361:14: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1188:9: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1191:13: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1236:9: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:1238:9: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:95:11: warning: Member variable 'Lakeside::targetPos' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:95:11: warning: Member variable 'Lakeside::currentSpeed' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/lakeside.cpp:95:11: warning: Member variable 'Lakeside::focusMoveRequest' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:553:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:551:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:553:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:600:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:598:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:600:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:716:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:733:26: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:734:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:767:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:799:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:834:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/microtouch.cpp:860:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:210:10: warning: %hX in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:325:10: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:365:10: warning: %hX in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:717:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:715:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:717:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:764:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:762:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:764:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:425:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:446:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:468:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:526:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:549:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:571:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:532:9: warning: The buffer 'cmd' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:532:9: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:534:9: warning: The buffer 'cmd' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:534:9: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:577:9: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/moonlite.cpp:579:9: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:222:12: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:725:21: style: Variable 'InOutScalarNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:711:21: note: Variable 'InOutScalarNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:725:21: note: Variable 'InOutScalarNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:772:17: style: Variable 'MinMaxPositionNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:767:17: note: Variable 'MinMaxPositionNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:772:17: note: Variable 'MinMaxPositionNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:946:5: style: Variable 'nset' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:942:0: note: Variable 'nset' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:946:5: note: Variable 'nset' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:213:29: style: The scope of the variable 'err_code' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:214:10: style: The scope of the variable 'nfocus_error' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:235:9: style: The scope of the variable 'nbytes_read' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:261:9: style: The scope of the variable 'err_code' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:400:9: style: The scope of the variable 'ret_read_tmp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:450:9: style: The scope of the variable 'ret_read_tmp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:627:9: style: The scope of the variable 'nset' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:627:19: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:637:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:791:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:941:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nfocus.cpp:313:9: warning: The buffer 'rf_cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/nstep.cpp:506:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/nstep.cpp:341:17: style: The scope of the variable 'total' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/nstep.cpp:76:8: warning: Member variable 'NSTEP::buf' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/perfectstar.cpp:296:81: warning: Suspicious code: sign conversion of ? in calculation, even though ? can have a negative value [signConversion]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:276:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:1120:17: style: Variable 'MinMaxPositionNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:1115:17: note: Variable 'MinMaxPositionNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:1120:17: note: Variable 'MinMaxPositionNP.s' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:255:26: style: The scope of the variable 'robofocus_error' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:291:9: style: The scope of the variable 'err_code' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:896:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:906:22: style: The scope of the variable 'sp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:970:9: style: The scope of the variable 'nset' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:970:19: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:980:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:1042:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:1139:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:1399:81: warning: Suspicious code: sign conversion of ? in calculation, even though ? can have a negative value [signConversion]
indi-1.7.2/libindi/drivers/focuser/robofocus.cpp:393:5: warning: The buffer 'rf_cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:255:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:347:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:398:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:158:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:159:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:201:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:202:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:247:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:248:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:343:29: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:344:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:394:29: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:395:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:166:9: warning: The buffer 'resp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:209:9: warning: The buffer 'resp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/sestosenso.cpp:471:9: warning: The buffer 'resp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/smartfocus.cpp:392:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/drivers/focuser/smartfocus.cpp:393:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/drivers/focuser/smartfocus.cpp:394:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/drivers/focuser/smartfocus.cpp:395:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/drivers/focuser/smartfocus.cpp:396:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:477:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:924:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:960:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1274:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1272:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1274:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1318:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1316:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1318:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:629:10: style: The scope of the variable 'selectedFocuser' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:629:30: style: The scope of the variable 'coeff' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:629:40: style: The scope of the variable 'enabled' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:692:10: style: The scope of the variable 'selectedFocuser' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:692:30: style: The scope of the variable 'maxTrip' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:800:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:852:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:921:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:948:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:985:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1012:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1039:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1462:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:1528:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:662:9: warning: The buffer 'coeff' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:663:9: warning: The buffer 'enabled' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:81:13: warning: Member variable 'SteelDrive::fSettings' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:265:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:318:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:365:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:435:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:658:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/steeldrive.cpp:764:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:555:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:514:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:521:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:481:10: style: The scope of the variable 'tcfs_error' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:567:38: style: The scope of the variable 'lastTemperature' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:708:10: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:249:21: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:275:21: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:408:21: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:488:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:493:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:497:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:502:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:507:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:526:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:531:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:536:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:540:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:544:13: warning: The buffer 'command' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/tcfs.cpp:594:17: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:453:10: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:1255:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:1253:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:1255:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:233:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:282:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:582:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:633:29: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:676:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:695:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:737:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:764:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:792:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:852:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:930:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/focuser/usbfocusv3.cpp:952:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1178:35: warning: Either the condition 'index<=5' is redundant or the array 'TemperatureCompensateModeS[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1176:29: note: Assuming that condition 'index<=5' is not redundant
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1178:35: note: Array index out of bounds
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:964:10: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1381:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1413:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1431:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1464:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1695:10: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1992:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2005:10: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2020:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2985:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3277:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3318:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2856:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:811:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:812:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2241:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2242:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2302:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2303:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2342:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2343:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2394:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2395:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2447:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2448:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2490:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2491:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2543:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2544:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2582:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2583:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2621:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2622:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2660:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2661:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2699:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2700:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2736:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2737:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2773:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2774:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2810:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2811:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2927:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2928:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2976:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2977:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3196:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3197:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3199:9: style: The scope of the variable 'nbytes_read' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3268:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3269:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3309:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3310:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2973:41: style: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetPosition' definition 'targetTicks'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/rotator/gemini.h:80:45: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetPosition' definition 'targetTicks'.
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2973:41: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetPosition' definition 'targetTicks'.
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3209:36: style: Variable 'nbytes_read' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:823:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:883:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:922:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:988:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1613:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1653:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1713:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2255:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:2822:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:3208:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:85:9: warning: Member variable 'Gemini::simCompensationOn' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:85:9: warning: Member variable 'Gemini::focusTarget' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:85:9: warning: Member variable 'Gemini::isRotatorHoming' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/rotator/gemini.cpp:1973:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/rotator/integra.cpp:365:5: style: Variable 'position' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/rotator/integra.cpp:364:0: note: Variable 'position' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:365:5: note: Variable 'position' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:489:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/rotator/integra.cpp:488:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:489:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:804:55: style: Function 'integraGetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/rotator/integra.h:69:50: note: Function 'integraGetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:804:55: note: Function 'integraGetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:810:60: style: Function 'integraMotorGetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/rotator/integra.h:70:55: note: Function 'integraMotorGetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:810:60: note: Function 'integraMotorGetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:816:60: style: Function 'integraMotorSetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/rotator/integra.h:71:55: note: Function 'integraMotorSetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:816:60: note: Function 'integraMotorSetCommand' argument 2 names different: declaration 'command' definition 'commandIdx'.
indi-1.7.2/libindi/drivers/rotator/integra.cpp:865:5: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/rotator/nightcrawler.cpp:814:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/nightcrawler.cpp:1089:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/rotator/nightcrawler.cpp:631:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/rotator/nightcrawler.cpp:629:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/rotator/nightcrawler.cpp:631:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/rotator/nightcrawler.cpp:1021:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/pyxis.cpp:314:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/pyxis.cpp:369:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/pyxis.cpp:428:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/pyxis.cpp:482:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/pyxis.cpp:503:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/pyxis.cpp:544:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/rotator/pyxis.cpp:610:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:222:21: warning: Possible null pointer dereference: payload [nullPointer]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:366:44: note: Calling function 'send_passthrough', 3rd argument 'payload' value is 0
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:222:21: note: Null pointer dereference
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:147:9: style: The scope of the variable 'err' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:149:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:390:53: style: Function 'send_pulse' argument 1 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:145:44: note: Function 'send_pulse' argument 1 names different: declaration 'direction' definition 'dir'.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:390:53: note: Function 'send_pulse' argument 1 names different: declaration 'direction' definition 'dir'.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:390:90: style: Function 'send_pulse' argument 3 names different: declaration 'duration_msec' definition 'duration_csec'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:145:87: note: Function 'send_pulse' argument 3 names different: declaration 'duration_msec' definition 'duration_csec'.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:390:90: note: Function 'send_pulse' argument 3 names different: declaration 'duration_msec' definition 'duration_csec'.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:407:59: style: Function 'get_pulse_status' argument 1 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:146:50: note: Function 'get_pulse_status' argument 1 names different: declaration 'direction' definition 'dir'.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:407:59: note: Function 'get_pulse_status' argument 1 names different: declaration 'direction' definition 'dir'.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:249:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:263:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:278:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:283:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:89:9: warning: Member variable 'CelestronDriver::response' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:89:9: warning: Member variable 'CelestronDriver::sim_data' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:92:21: performance: Technically the member function 'CelestronDriver::getDeviceName' can be static. [functionStatic]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:102:30: note: Technically the member function 'CelestronDriver::getDeviceName' can be static.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:92:21: note: Technically the member function 'CelestronDriver::getDeviceName' can be static.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:95:14: performance: Technically the member function 'CelestronDriver::set_device' can be static. [functionStatic]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.cpp:107:23: note: Technically the member function 'CelestronDriver::set_device' can be static.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:95:14: note: Technically the member function 'CelestronDriver::set_device' can be static.
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:106:16: style: Technically the member function 'CelestronDriver::get_sim_ra' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/celestrondriver.h:107:16: style: Technically the member function 'CelestronDriver::get_sim_dec' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:1340:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:1344:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:1348:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:1352:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:83:15: warning: Member variable 'CelestronGPS::GuideNSTID' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:83:15: warning: Member variable 'CelestronGPS::GuideWETID' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:83:15: warning: Member variable 'CelestronGPS::guide_direction' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:83:15: warning: Member variable 'CelestronGPS::targetRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/celestrongps.cpp:83:15: warning: Member variable 'CelestronGPS::targetDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/dsc.cpp:295:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqpro.cpp:78:9: warning: Member variable 'IEQPro::currentRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ieqpro.cpp:78:9: warning: Member variable 'IEQPro::currentDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ieqpro.cpp:78:9: warning: Member variable 'IEQPro::targetRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ieqpro.cpp:78:9: warning: Member variable 'IEQPro::targetDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:227:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:225:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:227:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:166:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:167:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:245:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:246:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:310:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:311:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:370:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:371:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:431:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:471:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:472:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:532:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:533:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:580:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:581:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:628:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:629:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:676:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:677:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:727:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:728:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:796:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:797:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:852:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:853:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:907:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:908:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:959:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:960:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1018:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1019:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1068:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1069:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1126:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1127:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1175:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1176:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1225:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1226:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1284:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1285:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1332:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1333:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1383:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1384:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1438:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1439:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1498:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1499:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1555:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1556:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1611:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1612:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1670:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1671:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1729:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1730:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1779:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1780:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1829:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1830:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1883:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1884:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1940:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1941:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:2014:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:2015:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1879:43: style: Function 'set_ieqpro_utc_offset' argument 2 names different: declaration 'offset_hours' definition 'offset'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.h:154:43: note: Function 'set_ieqpro_utc_offset' argument 2 names different: declaration 'offset_hours' definition 'offset'.
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:1879:43: note: Function 'set_ieqpro_utc_offset' argument 2 names different: declaration 'offset_hours' definition 'offset'.
indi-1.7.2/libindi/drivers/telescope/ieqprodriver.cpp:2028:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/ioptronHC8406.cpp:202:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ioptronHC8406.cpp:1013:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/ioptronHC8406.cpp:1227:52: style: Function 'SendPulseCmd' argument 2 names different: declaration 'duration_msec' definition 'Tduration_msec'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/ioptronHC8406.h:54:49: note: Function 'SendPulseCmd' argument 2 names different: declaration 'duration_msec' definition 'Tduration_msec'.
indi-1.7.2/libindi/drivers/telescope/ioptronHC8406.cpp:1227:52: note: Function 'SendPulseCmd' argument 2 names different: declaration 'duration_msec' definition 'Tduration_msec'.
indi-1.7.2/libindi/drivers/telescope/ioptronHC8406.cpp:684:9: style: Variable 'sign' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/ioptronv3.cpp:78:12: warning: Member variable 'IOptronV3::currentRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ioptronv3.cpp:78:12: warning: Member variable 'IOptronV3::currentDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ioptronv3.cpp:78:12: warning: Member variable 'IOptronV3::targetRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ioptronv3.cpp:78:12: warning: Member variable 'IOptronV3::targetDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:413:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:424:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:424:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:434:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:434:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:472:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:537:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:551:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:563:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:575:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:617:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:617:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/drivers/telescope/ioptronv3driver.cpp:55:9: warning: Member variable 'Driver::simData' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_10micron.cpp:392:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:113:12: style: The scope of the variable 'newAlt' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:113:24: style: The scope of the variable 'newAz' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:164:9: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:209:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:227:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:32:11: warning: Member variable 'LX200_16::targetAZ' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:32:11: warning: Member variable 'LX200_16::targetALT' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:32:11: warning: Member variable 'LX200_16::currentAZ' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_16.cpp:32:11: warning: Member variable 'LX200_16::currentALT' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:31:17: style: The function 'getDefaultName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:54:25: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:31:17: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:32:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:58:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:32:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:33:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:61:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:33:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:34:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:62:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:34:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:35:18: style: The function 'getBasicData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:116:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:35:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:38:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:59:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:38:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:39:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:60:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:39:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:31:17: style: The function 'getDefaultName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:54:25: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:31:17: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:32:10: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:38:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:32:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:33:10: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:39:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:33:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:34:10: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:32:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:34:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:35:10: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:34:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:35:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:36:18: style: The function 'updateTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:82:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200gps.h:36:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:31:17: style: The function 'getDefaultName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:54:25: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:31:17: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:32:10: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:38:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:32:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:33:10: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:39:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:33:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:34:10: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:32:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:34:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:35:10: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:33:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:35:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:36:10: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:34:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:36:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:37:10: style: The function 'ReadScopeStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:57:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:37:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:38:10: style: The function 'getBasicData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.h:35:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200_16.h:38:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:401:18: style: The scope of the variable 'cmd' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:505:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:524:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:546:9: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:933:10: style: The scope of the variable 'response' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:1318:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:1319:9: style: The scope of the variable 'mx_stars' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:1319:19: style: The scope of the variable 'act_star' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:1319:29: style: The scope of the variable 'nb_stars' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:603:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:1329:20: style: Variable 'mx_stars' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:34:15: warning: Member variable 'LX200_OnStep::OSStat' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:34:15: warning: Member variable 'LX200_OnStep::OldOSStat' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:34:15: warning: Member variable 'LX200_OnStep::OSAlignStat' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:34:15: warning: Member variable 'LX200_OnStep::oldOSAlignStat' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:34:15: warning: Member variable 'LX200_OnStep::OSPier' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200_OnStep.cpp:34:15: warning: Member variable 'LX200_OnStep::OldOSPier' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200ap.cpp:351:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap.cpp:370:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap.cpp:405:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap.cpp:204:13: style: The scope of the variable 'switch_nr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:402:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:456:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:475:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:510:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:875:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:873:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:875:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/lx200ap_experimental.cpp:261:9: warning: The buffer 'versionString' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200ap_gtocp2.cpp:321:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap_gtocp2.cpp:340:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap_gtocp2.cpp:375:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/drivers/telescope/lx200ap_gtocp2.cpp:251:9: warning: The buffer 'versionString' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200apdriver.cpp:55:9: style: The scope of the variable 'error_type' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200autostar.cpp:126:9: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200basic.cpp:106:13: warning: Member variable 'LX200Basic::targetRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200basic.cpp:106:13: warning: Member variable 'LX200Basic::targetDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/lx200classic.cpp:242:9: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:31:17: style: The function 'getDefaultName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:54:25: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:31:17: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:32:10: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:59:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:32:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:33:10: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:58:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:33:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:34:10: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:60:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:34:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:35:10: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:61:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:35:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:36:10: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:62:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200classic.h:36:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200driver.cpp:352:10: style: The scope of the variable 'mell_prefix' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200driver.cpp:160:32: style: Function 'check_lx200_connection' argument 1 names different: declaration 'fd' definition 'in_fd'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/lx200driver.h:189:32: note: Function 'check_lx200_connection' argument 1 names different: declaration 'fd' definition 'in_fd'.
indi-1.7.2/libindi/drivers/telescope/lx200driver.cpp:160:32: note: Function 'check_lx200_connection' argument 1 names different: declaration 'fd' definition 'in_fd'.
indi-1.7.2/libindi/drivers/telescope/lx200driver.cpp:660:46: style: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/lx200driver.h:231:46: note: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'.
indi-1.7.2/libindi/drivers/telescope/lx200driver.cpp:660:46: note: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'.
indi-1.7.2/libindi/drivers/telescope/lx200driver.cpp:374:13: warning: The buffer 'mell_prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200driver.cpp:376:13: warning: The buffer 'mell_prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:139:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:145:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:151:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:163:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:127:10: style: The scope of the variable 'value' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:209:10: style: The scope of the variable 'valueString' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:354:13: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gemini.cpp:356:13: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:31:25: style: The function 'getDefaultName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:54:25: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:31:25: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:33:18: style: The function 'Handshake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:56:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:33:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:34:18: style: The function 'ReadScopeStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:57:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:34:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:35:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:58:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:35:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:36:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:59:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:36:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:37:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:60:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:37:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:38:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:62:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:38:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:39:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:63:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:39:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:42:18: style: The function 'SetSlewRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:70:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:42:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:43:18: style: The function 'MoveNS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:75:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:43:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:44:18: style: The function 'MoveWE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:76:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:44:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:45:18: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:79:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:45:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:47:21: style: The function 'GuideNorth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:86:21: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:47:21: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:48:21: style: The function 'GuideSouth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:87:21: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:48:21: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:49:21: style: The function 'GuideEast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:88:21: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:49:21: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:50:21: style: The function 'GuideWest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:89:21: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:50:21: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:52:18: style: The function 'updateTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:82:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:52:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:53:18: style: The function 'updateLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:83:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:53:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:55:18: style: The function 'Goto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:95:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:55:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:56:18: style: The function 'Park' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:101:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:56:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:57:18: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:104:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:57:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:60:18: style: The function 'isSlewComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:98:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:60:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:61:18: style: The function 'checkConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:107:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:61:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:63:18: style: The function 'getBasicData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:116:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.h:63:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:30:25: style: The function 'getDefaultName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:54:25: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:30:25: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:31:18: style: The function 'updateTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:82:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:31:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:32:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:59:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:32:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:33:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:60:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:33:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:34:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:61:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:34:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:37:18: style: The function 'getBasicData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:116:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:37:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:38:18: style: The function 'isSlewComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:98:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:38:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:39:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:110:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:39:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:40:18: style: The function 'setUTCOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:127:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:40:18: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:48:10: style: The function 'updateLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.h:83:18: note: Virtual function in base class
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:48:10: note: Function in derived class
indi-1.7.2/libindi/drivers/telescope/lx200gotonova.cpp:121:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gotonova.cpp:456:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gotonova.cpp:832:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gotonova.cpp:833:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gotonova.cpp:882:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:153:9: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:154:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:170:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:199:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:261:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:288:23: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:302:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:312:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:388:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:190:17: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:195:17: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:200:17: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:257:17: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:262:17: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:284:17: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200gps.cpp:289:17: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/lx200pulsar2.cpp:1374:23: warning: Width 8 given in format string (no. 1) is smaller than destination buffer 'version[16]'. [invalidScanfFormatWidth_smaller]
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.cpp:276:51: style: Function 'setSiteLatitude' argument 2 names different: declaration 'Long' definition 'Lat'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.h:50:40: note: Function 'setSiteLatitude' argument 2 names different: declaration 'Long' definition 'Lat'.
indi-1.7.2/libindi/drivers/telescope/lx200ss2000pc.cpp:276:51: note: Function 'setSiteLatitude' argument 2 names different: declaration 'Long' definition 'Lat'.
indi-1.7.2/libindi/drivers/telescope/lx200telescope.cpp:918:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.cpp:1548:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.cpp:739:9: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.cpp:1091:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200telescope.cpp:1096:27: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/lx200zeq25.cpp:107:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200zeq25.cpp:1213:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200zeq25.cpp:1214:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200zeq25.cpp:1272:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200zeq25.cpp:1273:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/lx200zeq25.cpp:222:18: style: Variable 'error_type' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:805:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:809:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:813:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:817:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:675:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:706:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:737:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:766:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:79:7: warning: Member variable 'PMC8::GuideNSTID' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:79:7: warning: Member variable 'PMC8::GuideWETID' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:79:7: warning: Member variable 'PMC8::targetRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/pmc8.cpp:79:7: warning: Member variable 'PMC8::targetDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:318:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:316:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:318:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:259:10: style: The scope of the variable 'board' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:260:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:261:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:872:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:873:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:573:56: style: Function 'start_pmc8_motion' argument 3 names different: declaration 'speedindex' definition 'mode'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/pmc8driver.h:100:56: note: Function 'start_pmc8_motion' argument 3 names different: declaration 'speedindex' definition 'mode'.
indi-1.7.2/libindi/drivers/telescope/pmc8driver.cpp:573:56: note: Function 'start_pmc8_motion' argument 3 names different: declaration 'speedindex' definition 'mode'.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:754:10: style: The scope of the variable 'mount_response' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:775:30: style: Variable 'mount_response' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:48:16: warning: Member variable 'SkywatcherAPI::MicrostepsPerRevolution' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:48:16: warning: Member variable 'SkywatcherAPI::StepperClockFrequency' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:48:16: warning: Member variable 'SkywatcherAPI::HighSpeedRatio' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:48:16: warning: Member variable 'SkywatcherAPI::MicrostepsPerWormRevolution' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:48:16: warning: Member variable 'SkywatcherAPI::LowSpeedGotoMargin' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:48:16: warning: Member variable 'SkywatcherAPI::LastSlewToTarget' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:69:19: performance: Technically the member function 'SkywatcherAPI::BCDstr2long' can be static. [functionStatic]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:63:30: note: Technically the member function 'SkywatcherAPI::BCDstr2long' can be static.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:69:19: note: Technically the member function 'SkywatcherAPI::BCDstr2long' can be static.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:70:19: performance: Technically the member function 'SkywatcherAPI::Highstr2long' can be static. [functionStatic]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:90:30: note: Technically the member function 'SkywatcherAPI::Highstr2long' can be static.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:70:19: note: Technically the member function 'SkywatcherAPI::Highstr2long' can be static.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:86:10: style: Technically the member function 'SkywatcherAPI::DegreesPerSecondToClocksTicksPerMicrostep' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:155:21: note: Technically the member function 'SkywatcherAPI::DegreesPerSecondToClocksTicksPerMicrostep' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:86:10: note: Technically the member function 'SkywatcherAPI::DegreesPerSecondToClocksTicksPerMicrostep' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:92:10: style: Technically the member function 'SkywatcherAPI::DegreesToMicrosteps' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:162:21: note: Technically the member function 'SkywatcherAPI::DegreesToMicrosteps' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:92:10: note: Technically the member function 'SkywatcherAPI::DegreesToMicrosteps' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:127:29: style: Technically the member function 'SkywatcherAPI::GetPositiveRotationDirection' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:255:55: note: Technically the member function 'SkywatcherAPI::GetPositiveRotationDirection' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:127:29: note: Technically the member function 'SkywatcherAPI::GetPositiveRotationDirection' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:150:10: performance: Technically the member function 'SkywatcherAPI::Long2BCDstr' can be static. [functionStatic]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:439:21: note: Technically the member function 'SkywatcherAPI::Long2BCDstr' can be static.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:150:10: note: Technically the member function 'SkywatcherAPI::Long2BCDstr' can be static.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:156:12: style: Technically the member function 'SkywatcherAPI::MicrostepsToDegrees' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:447:23: note: Technically the member function 'SkywatcherAPI::MicrostepsToDegrees' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:156:12: note: Technically the member function 'SkywatcherAPI::MicrostepsToDegrees' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:162:12: style: Technically the member function 'SkywatcherAPI::MicrostepsToRadians' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:452:23: note: Technically the member function 'SkywatcherAPI::MicrostepsToRadians' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:162:12: note: Technically the member function 'SkywatcherAPI::MicrostepsToRadians' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:171:10: style: Technically the member function 'SkywatcherAPI::RadiansPerSecondToClocksTicksPerMicrostep' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:506:21: note: Technically the member function 'SkywatcherAPI::RadiansPerSecondToClocksTicksPerMicrostep' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:171:10: note: Technically the member function 'SkywatcherAPI::RadiansPerSecondToClocksTicksPerMicrostep' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:177:10: style: Technically the member function 'SkywatcherAPI::RadiansToMicrosteps' can be const. [functionConst]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.cpp:513:21: note: Technically the member function 'SkywatcherAPI::RadiansToMicrosteps' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPI.h:177:10: note: Technically the member function 'SkywatcherAPI::RadiansToMicrosteps' can be const.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPIMount.cpp:610:5: style: Variable 'RootXmlNode' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/skywatcherAPIMount.cpp:604:0: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPIMount.cpp:610:5: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/skywatcherAPIMount.cpp:1138:16: style: The scope of the variable 'OrigAlt' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/skywatcherAltAzSimple.cpp:546:5: style: Variable 'RootXmlNode' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/skywatcherAltAzSimple.cpp:540:0: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/skywatcherAltAzSimple.cpp:546:5: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/skywatcherAltAzSimple.cpp:1673:15: error: va_list 'Ap' was opened but not closed by va_end(). [va_end_missing]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:197:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:188:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:197:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1157:5: style: Variable 'numread' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1142:5: note: Variable 'numread' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1157:5: note: Variable 'numread' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1169:5: style: Variable 'numread' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1157:5: note: Variable 'numread' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1169:5: note: Variable 'numread' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:190:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1037:10: style: The scope of the variable 'str' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1039:9: style: The scope of the variable 's' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1040:10: style: The scope of the variable 'IsWest' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1041:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:820:36: style: Function 'SetSlewRate' argument 1 names different: declaration 'index' definition 's'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/telescope/synscanmount.h:43:34: note: Function 'SetSlewRate' argument 1 names different: declaration 'index' definition 's'.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:820:36: note: Function 'SetSlewRate' argument 1 names different: declaration 'index' definition 's'.
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:256:15: style: Variable 'numread' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:471:15: style: Variable 'numread' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:616:15: style: Variable 'numread' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:654:19: style: Variable 'numread' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:698:15: style: Variable 'numread' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:755:15: style: Variable 'numread' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:1169:15: style: Variable 'numread' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/synscanmount.cpp:465:13: warning: The buffer 'LastParkRead' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/telescope_script.cpp:256:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/drivers/telescope/telescope_script.cpp:152:3: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/telescope/telescope_script.cpp:210:0: error: Memory leak: args [memleak]
indi-1.7.2/libindi/drivers/telescope/telescope_simulator.cpp:267:59: style: The scope of the variable 'ra_guide_dt' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/telescope_simulator.cpp:267:76: style: The scope of the variable 'dec_guide_dt' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/telescope/telescope_simulator.cpp:89:11: warning: Member variable 'ScopeSim::guiderEWTarget' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/telescope_simulator.cpp:89:11: warning: Member variable 'ScopeSim::guiderNSTarget' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/drivers/telescope/temmadriver.cpp:258:5: warning: The buffer 'cmd_temma' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:423:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:423:13: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:939:22: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1020:22: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1104:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1114:9: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1111:0: note: Variable 'src' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1114:9: note: Variable 'src' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1115:9: style: Variable 'dest' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1111:0: note: Variable 'dest' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1115:9: note: Variable 'dest' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1124:9: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1122:0: note: Variable 'src' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1124:9: note: Variable 'src' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1125:9: style: Variable 'dest' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1122:0: note: Variable 'dest' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1125:9: note: Variable 'dest' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1477:5: style: Variable 'inputindex' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1463:0: note: Variable 'inputindex' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1477:5: note: Variable 'inputindex' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1478:5: style: Variable 'formatindex' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1463:0: note: Variable 'formatindex' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1478:5: note: Variable 'formatindex' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1163:50: style: Same expression on both sides of '/' because the value of 'dbpp' and '8' are the same. [duplicateExpression]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1156:33: note: 'dbpp' is assigned value '8' here.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1163:50: note: Same expression on both sides of '/' because the value of 'dbpp' and '8' are the same.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1169:60: style: Same expression on both sides of '/' because the value of 'dbpp' and '8' are the same. [duplicateExpression]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1156:33: note: 'dbpp' is assigned value '8' here.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1169:60: note: Same expression on both sides of '/' because the value of 'dbpp' and '8' are the same.
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:634:12: style: The scope of the variable 'tp' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1178:27: style: The scope of the variable 'shift' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:1418:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:63:111: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/drivers/video/v4l2driver.cpp:66:74: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/drivers/weather/gason.h:83:16: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/weather/gason.cpp:57:24: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/weather/gason.cpp:402:25: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/weather/gason.cpp:410:25: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/drivers/weather/gason.cpp:182:21: style: Function 'jsonParse' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
indi-1.7.2/libindi/drivers/weather/gason.h:159:21: note: Function 'jsonParse' argument 1 names different: declaration 'str' definition 's'.
indi-1.7.2/libindi/drivers/weather/gason.cpp:182:21: note: Function 'jsonParse' argument 1 names different: declaration 'str' definition 's'.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:212:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:209:0: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:212:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:215:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:212:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:215:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:227:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:225:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:227:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:230:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:227:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:230:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:232:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:230:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:232:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:243:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:241:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:243:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:246:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:243:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:246:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:248:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:246:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:248:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:259:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:257:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:259:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:262:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:259:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:262:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:264:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:262:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:264:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:275:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:273:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:275:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:278:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:275:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:278:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:473:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:470:0: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:473:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:476:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:473:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:476:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:487:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:485:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:487:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:498:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:496:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:498:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:613:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:610:0: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:613:5: note: Variable 'token' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/drivers/weather/mbox.cpp:163:26: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:164:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:291:26: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:292:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:408:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:409:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:580:29: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:581:10: style: The scope of the variable 'errstr' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:178:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:297:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:418:9: warning: The buffer 'response' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/weather/mbox.cpp:608:5: warning: The buffer 'checksum_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/drivers/weather/vantage.cpp:312:46: style: The scope of the variable 'rc' can be reduced. [variableScope]
indi-1.7.2/libindi/drivers/weather/wunderground.cpp:267:28: style: The scope of the variable 'mm' can be reduced. [variableScope]
indi-1.7.2/libindi/eventloop.c:238:18: style: Function 'rmTimer' argument 1 names different: declaration 'tid' definition 'timer_id'. [funcArgNamesDifferent]
indi-1.7.2/libindi/eventloop.h:100:25: note: Function 'rmTimer' argument 1 names different: declaration 'tid' definition 'timer_id'.
indi-1.7.2/libindi/eventloop.c:238:18: note: Function 'rmTimer' argument 1 names different: declaration 'tid' definition 'timer_id'.
indi-1.7.2/libindi/indidriver.c:1315:20: warning: Either the condition 'fpout!=NULL' is redundant or there is possible null pointer dereference: fpout. [nullPointerRedundantCheck]
indi-1.7.2/libindi/indidriver.c:1307:23: note: Assuming that condition 'fpout!=NULL' is not redundant
indi-1.7.2/libindi/indidriver.c:1315:20: note: Null pointer dereference
indi-1.7.2/libindi/indidriver.c:1544:9: style: Variable 'encblob' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/indidriver.c:1536:0: note: Variable 'encblob' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/indidriver.c:1544:9: note: Variable 'encblob' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/indidriver.c:1164:13: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/indidriver.c:1569:11: style: The scope of the variable 'SC' can be reduced. [variableScope]
indi-1.7.2/libindi/indidriver.c:1634:11: style: The scope of the variable 'SC' can be reduced. [variableScope]
indi-1.7.2/libindi/indidriver.c:1707:11: style: The scope of the variable 'SC' can be reduced. [variableScope]
indi-1.7.2/libindi/indidriver.c:1818:11: style: The scope of the variable 'SC' can be reduced. [variableScope]
indi-1.7.2/libindi/indidriver.c:2080:24: style: The scope of the variable 'encblob' can be reduced. [variableScope]
indi-1.7.2/libindi/indidriver.c:2081:13: style: The scope of the variable 'l' can be reduced. [variableScope]
indi-1.7.2/libindi/indidriver.c:112:62: style: Function 'IDDelete' argument 3 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:264:69: note: Function 'IDDelete' argument 3 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:112:62: note: Function 'IDDelete' argument 3 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:186:54: style: Function 'IEAddCallback' argument 3 names different: declaration 'userpointer' definition 'p'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:343:61: note: Function 'IEAddCallback' argument 3 names different: declaration 'userpointer' definition 'p'.
indi-1.7.2/libindi/indidriver.c:186:54: note: Function 'IEAddCallback' argument 3 names different: declaration 'userpointer' definition 'p'.
indi-1.7.2/libindi/indidriver.c:196:49: style: Function 'IEAddTimer' argument 3 names different: declaration 'userpointer' definition 'p'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:360:56: note: Function 'IEAddTimer' argument 3 names different: declaration 'userpointer' definition 'p'.
indi-1.7.2/libindi/indidriver.c:196:49: note: Function 'IEAddTimer' argument 3 names different: declaration 'userpointer' definition 'p'.
indi-1.7.2/libindi/indidriver.c:206:37: style: Function 'IEAddWorkProc' argument 2 names different: declaration 'userpointer' definition 'p'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:374:44: note: Function 'IEAddWorkProc' argument 2 names different: declaration 'userpointer' definition 'p'.
indi-1.7.2/libindi/indidriver.c:206:37: note: Function 'IEAddWorkProc' argument 2 names different: declaration 'userpointer' definition 'p'.
indi-1.7.2/libindi/indidriver.c:1379:45: style: Function 'IDMessage' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:252:52: note: Function 'IDMessage' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1379:45: note: Function 'IDMessage' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1566:43: style: Function 'IDDefText' argument 1 names different: declaration 't' definition 'tvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:135:50: note: Function 'IDDefText' argument 1 names different: declaration 't' definition 'tvp'.
indi-1.7.2/libindi/indidriver.c:1566:43: note: Function 'IDDefText' argument 1 names different: declaration 't' definition 'tvp'.
indi-1.7.2/libindi/indidriver.c:1566:60: style: Function 'IDDefText' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:135:65: note: Function 'IDDefText' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1566:60: note: Function 'IDDefText' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1631:62: style: Function 'IDDefNumber' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:145:69: note: Function 'IDDefNumber' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1631:62: note: Function 'IDDefNumber' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1703:62: style: Function 'IDDefSwitch' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:155:69: note: Function 'IDDefSwitch' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1703:62: note: Function 'IDDefSwitch' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1770:45: style: Function 'IDDefLight' argument 1 names different: declaration 'l' definition 'lvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:165:52: note: Function 'IDDefLight' argument 1 names different: declaration 'l' definition 'lvp'.
indi-1.7.2/libindi/indidriver.c:1770:45: note: Function 'IDDefLight' argument 1 names different: declaration 'l' definition 'lvp'.
indi-1.7.2/libindi/indidriver.c:1770:62: style: Function 'IDDefLight' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:165:67: note: Function 'IDDefLight' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1770:62: note: Function 'IDDefLight' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1815:58: style: Function 'IDDefBLOB' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:175:65: note: Function 'IDDefBLOB' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1815:58: note: Function 'IDDefBLOB' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1879:43: style: Function 'IDSetText' argument 1 names different: declaration 't' definition 'tvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:192:50: note: Function 'IDSetText' argument 1 names different: declaration 't' definition 'tvp'.
indi-1.7.2/libindi/indidriver.c:1879:43: note: Function 'IDSetText' argument 1 names different: declaration 't' definition 'tvp'.
indi-1.7.2/libindi/indidriver.c:1879:60: style: Function 'IDSetText' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:192:65: note: Function 'IDSetText' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1879:60: note: Function 'IDSetText' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1923:47: style: Function 'IDSetNumber' argument 1 names different: declaration 'n' definition 'nvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:202:54: note: Function 'IDSetNumber' argument 1 names different: declaration 'n' definition 'nvp'.
indi-1.7.2/libindi/indidriver.c:1923:47: note: Function 'IDSetNumber' argument 1 names different: declaration 'n' definition 'nvp'.
indi-1.7.2/libindi/indidriver.c:1923:64: style: Function 'IDSetNumber' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:202:69: note: Function 'IDSetNumber' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1923:64: note: Function 'IDSetNumber' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1967:47: style: Function 'IDSetSwitch' argument 1 names different: declaration 's' definition 'svp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:212:54: note: Function 'IDSetSwitch' argument 1 names different: declaration 's' definition 'svp'.
indi-1.7.2/libindi/indidriver.c:1967:47: note: Function 'IDSetSwitch' argument 1 names different: declaration 's' definition 'svp'.
indi-1.7.2/libindi/indidriver.c:1967:64: style: Function 'IDSetSwitch' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:212:69: note: Function 'IDSetSwitch' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:1967:64: note: Function 'IDSetSwitch' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:2011:45: style: Function 'IDSetLight' argument 1 names different: declaration 'l' definition 'lvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:222:52: note: Function 'IDSetLight' argument 1 names different: declaration 'l' definition 'lvp'.
indi-1.7.2/libindi/indidriver.c:2011:45: note: Function 'IDSetLight' argument 1 names different: declaration 'l' definition 'lvp'.
indi-1.7.2/libindi/indidriver.c:2011:62: style: Function 'IDSetLight' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:222:67: note: Function 'IDSetLight' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:2011:62: note: Function 'IDSetLight' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:2052:43: style: Function 'IDSetBLOB' argument 1 names different: declaration 'b' definition 'bvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:232:50: note: Function 'IDSetBLOB' argument 1 names different: declaration 'b' definition 'bvp'.
indi-1.7.2/libindi/indidriver.c:2052:43: note: Function 'IDSetBLOB' argument 1 names different: declaration 'b' definition 'bvp'.
indi-1.7.2/libindi/indidriver.c:2052:60: style: Function 'IDSetBLOB' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indidevapi.h:232:65: note: Function 'IDSetBLOB' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:2052:60: note: Function 'IDSetBLOB' argument 2 names different: declaration 'msg' definition 'fmt'.
indi-1.7.2/libindi/indidriver.c:238:13: warning: The buffer 'sn' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/indidriver.c:1284:9: warning: The buffer 'configFileName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/indidriver.c:1288:13: warning: The buffer 'configFileName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/indidriver.c:1294:9: warning: The buffer 'configDefaultFileName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/indidriver.c:1416:9: warning: The buffer 'configFileName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/indidriver.c:1420:13: warning: The buffer 'configFileName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/indidriver.c:1318:1: error: Resource leak: fpin [resourceLeak]
indi-1.7.2/libindi/indidriver.c:1036:25: error: Common realloc mistake: 'doubles' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1038:25: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1084:25: error: Common realloc mistake: 'states' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1086:25: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1138:25: error: Common realloc mistake: 'texts' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1139:25: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1190:25: error: Common realloc mistake: 'blobs' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1191:25: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1192:25: error: Common realloc mistake: 'formats' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1194:25: error: Common realloc mistake: 'sizes' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1195:25: error: Common realloc mistake: 'blobsizes' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/indidriver.c:1244:69: error: Undefined behavior: Variable 'errmsg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
indi-1.7.2/libindi/indidrivermain.c:66:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/indidrivermain.c:64:0: note: Variable 'ret' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/indidrivermain.c:66:5: note: Variable 'ret' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/indiserver.c:2006:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/indiserver.c:1932:35: style: Function 'sendDriverMsg' argument 1 names different: declaration 'cp' definition 'dp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/indiserver.c:207:35: note: Function 'sendDriverMsg' argument 1 names different: declaration 'cp' definition 'dp'.
indi-1.7.2/libindi/indiserver.c:1932:35: note: Function 'sendDriverMsg' argument 1 names different: declaration 'cp' definition 'dp'.
indi-1.7.2/libindi/indiserver.c:624:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/indiserver.c:962:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/indiserver.c:979:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/libs/indibase/alignment/ClientAPIForMathPluginManagement.h:26:1: style: The class 'ClientAPIForMathPluginManagement' does not have a constructor although it has private member variables. [noConstructor]
indi-1.7.2/libindi/libs/indibase/alignment/Common.h:164:5: style: 'AlignmentDatabaseEntry::operator=' should return 'AlignmentDatabaseEntry &'. [operatorEq]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:68:85: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:86:85: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:102:91: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:119:91: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:136:95: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:153:95: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:172:89: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/alignment/AlignmentSubsystemForDrivers.cpp:69:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:148:9: warning: Member variable 'tFaceStructure::edge' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:148:9: warning: Member variable 'tFaceStructure::vertex' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:148:9: warning: Member variable 'tFaceStructure::visible' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:148:9: warning: Member variable 'tFaceStructure::next' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:148:9: warning: Member variable 'tFaceStructure::prev' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:33:18: style: The function 'Initialise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:48:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:33:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:36:18: style: The function 'TransformCelestialToTelescope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:63:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:36:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:41:18: style: The function 'TransformTelescopeToCelestial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:72:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:41:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/BuiltInMathPlugin.h:32:10: style: The function 'CalculateTransformMatrices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:55:5: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/BuiltInMathPlugin.h:32:10: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:106:22: style: The function 'GetApproximateMountAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:44:30: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:106:22: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:107:10: style: The function 'Initialise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:48:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:107:10: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:108:10: style: The function 'SetApproximateMountAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:52:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:108:10: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:109:10: style: The function 'TransformCelestialToTelescope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:63:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:109:10: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:111:10: style: The function 'TransformTelescopeToCelestial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:72:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:111:10: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:222:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:450:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:464:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:466:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:660:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:667:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:669:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:63:10: performance: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Dump3' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:740:23: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Dump3' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:63:10: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Dump3' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:68:10: performance: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Dump3x3' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:746:23: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Dump3x3' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:68:10: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Dump3x3' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:73:12: performance: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Matrix3x3Determinant' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:758:25: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Matrix3x3Determinant' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:73:12: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::Matrix3x3Determinant' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:79:10: performance: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixInvert3x3' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:778:23: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixInvert3x3' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:79:10: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixInvert3x3' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:82:10: performance: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixMatrixMultiply' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:805:23: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixMatrixMultiply' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:82:10: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixMatrixMultiply' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:85:10: performance: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixVectorMultiply' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:815:23: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixVectorMultiply' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:85:10: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::MatrixVectorMultiply' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:94:10: performance: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::RayTriangleIntersection' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.cpp:823:23: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::RayTriangleIntersection' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:94:10: note: Technically the member function 'INDI::AlignmentSubsystem::BasicMathPlugin::RayTriangleIntersection' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/ClientAPIForAlignmentDatabase.h:66:9: performance: Technically the member function 'INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase::GetDatabaseSize' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/ClientAPIForAlignmentDatabase.cpp:213:36: note: Technically the member function 'INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase::GetDatabaseSize' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/ClientAPIForAlignmentDatabase.h:66:9: note: Technically the member function 'INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase::GetDatabaseSize' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:53:9: style: The scope of the variable 'vol' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:103:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:783:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:804:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:830:18: style: The scope of the variable 'length' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:1036:9: style: The scope of the variable 'voli' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:186:10: style: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::CheckEuler' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:136:18: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::CheckEuler' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:186:10: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::CheckEuler' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:226:10: style: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::Consistency' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:317:18: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::Consistency' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:226:10: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::Consistency' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:253:10: style: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::EdgeOrderOnFaces' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:461:18: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::EdgeOrderOnFaces' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:253:10: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::EdgeOrderOnFaces' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:354:10: performance: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::SubVec' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.cpp:1004:18: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::SubVec' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/ConvexHull.h:354:10: note: Technically the member function 'INDI::AlignmentSubsystem::ConvexHull::SubVec' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/DummyMathPlugin.h:17:18: style: The function 'Initialise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:48:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/DummyMathPlugin.h:17:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/DummyMathPlugin.h:19:18: style: The function 'TransformCelestialToTelescope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:63:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/DummyMathPlugin.h:19:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/DummyMathPlugin.h:23:18: style: The function 'TransformTelescopeToCelestial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/MathPlugin.h:72:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/DummyMathPlugin.h:23:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.cpp:69:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.cpp:65:0: note: Variable 'fp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.cpp:69:5: note: Variable 'fp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.cpp:31:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.cpp:197:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.h:49:10: style: Technically the member function 'INDI::AlignmentSubsystem::InMemoryDatabase::GetDatabaseReferencePosition' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.cpp:43:24: note: Technically the member function 'INDI::AlignmentSubsystem::InMemoryDatabase::GetDatabaseReferencePosition' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.h:49:10: note: Technically the member function 'INDI::AlignmentSubsystem::InMemoryDatabase::GetDatabaseReferencePosition' can be const.
indi-1.7.2/libindi/libs/indibase/alignment/InMemoryDatabase.cpp:79:71: error: Undefined behavior: Variable 'Errmsg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
indi-1.7.2/libindi/libs/indibase/alignment/LoaderClient.cpp:8:15: warning: Member variable 'LoaderClient::Device' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.cpp:348:13: style: The scope of the variable 'de' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.cpp:30:54: style: Function 'InitProperties' argument 1 names different: declaration 'pTelescope' definition 'ChildTelescope'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.h:51:36: note: Function 'InitProperties' argument 1 names different: declaration 'pTelescope' definition 'ChildTelescope'.
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.cpp:30:54: note: Function 'InitProperties' argument 1 names different: declaration 'pTelescope' definition 'ChildTelescope'.
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagement.cpp:364:56: error: Undefined behavior: Variable 'MATH_PLUGINS_DIRECTORY' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagerClient.cpp:58:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/alignment/MathPluginManagerClient.cpp:10:26: warning: Member variable 'MathPluginManagerClient::Device' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/alignment/SVDMathPlugin.cpp:81:5: style: Variable 'GslRetcode' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/alignment/SVDMathPlugin.cpp:71:5: note: Variable 'GslRetcode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/alignment/SVDMathPlugin.cpp:81:5: note: Variable 'GslRetcode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/alignment/SVDMathPlugin.cpp:81:25: style: Variable 'GslRetcode' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/libs/indibase/alignment/SVDMathPlugin.h:32:10: style: The function 'CalculateTransformMatrices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/alignment/BasicMathPlugin.h:55:5: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/alignment/SVDMathPlugin.h:32:10: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:172:10: performance: Technically the member function 'INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions::SphericalCoordinateFromTelescopeDirectionVector' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.cpp:15:48: note: Technically the member function 'INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions::SphericalCoordinateFromTelescopeDirectionVector' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:172:10: note: Technically the member function 'INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions::SphericalCoordinateFromTelescopeDirectionVector' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:251:5: performance: Technically the member function 'INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions::TelescopeDirectionVectorFromSphericalCoordinate' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.cpp:48:43: note: Technically the member function 'INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions::TelescopeDirectionVectorFromSphericalCoordinate' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.h:251:5: note: Technically the member function 'INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions::TelescopeDirectionVectorFromSphericalCoordinate' can be static.
indi-1.7.2/libindi/libs/indibase/alignment/TelescopeDirectionVectorSupportFunctions.cpp:16:36: performance: Function parameter 'TelescopeDirectionVector' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:366:9: style: The scope of the variable 'n' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:886:12: style: The scope of the variable 'towrite' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:923:12: style: The scope of the variable 'towrite' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:723:57: style: Function 'sendNewText' argument 1 names different: declaration 'pp' definition 'tvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/baseclient.h:160:43: note: Function 'sendNewText' argument 1 names different: declaration 'pp' definition 'tvp'.
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:723:57: note: Function 'sendNewText' argument 1 names different: declaration 'pp' definition 'tvp'.
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:765:61: style: Function 'sendNewNumber' argument 1 names different: declaration 'pp' definition 'nvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/baseclient.h:164:47: note: Function 'sendNewNumber' argument 1 names different: declaration 'pp' definition 'nvp'.
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:765:61: note: Function 'sendNewNumber' argument 1 names different: declaration 'pp' definition 'nvp'.
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:808:61: style: Function 'sendNewSwitch' argument 1 names different: declaration 'pp' definition 'svp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/baseclient.h:168:47: note: Function 'sendNewSwitch' argument 1 names different: declaration 'pp' definition 'svp'.
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:808:61: note: Function 'sendNewSwitch' argument 1 names different: declaration 'pp' definition 'svp'.
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:898:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:935:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:1035:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:596:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:58:19: warning: Member variable 'BaseClient::sockfd' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:58:19: warning: Member variable 'BaseClient::m_receiveFd' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:58:19: warning: Member variable 'BaseClient::m_sendFd' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:58:19: warning: Member variable 'BaseClient::lillp' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:60:5: performance: Variable 'cServer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indi-1.7.2/libindi/libs/indibase/baseclient.h:156:17: style: Technically the member function 'BaseClient::getHost' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/baseclient.h:157:9: style: Technically the member function 'BaseClient::getPort' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiproperty.h:46:24: style: Technically the member function 'INDI::Property::getType' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiproperty.h:47:10: style: Technically the member function 'INDI::Property::getRegistered' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiproperty.h:48:10: style: Technically the member function 'INDI::Property::isDynamic' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/baseclient.cpp:619:0: error: Memory leak: dp [memleak]
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:248:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:789:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:231:13: style: The scope of the variable 'root' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:465:59: style: Function 'sendNewText' argument 1 names different: declaration 'pp' definition 'tvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/baseclientqt.h:158:43: note: Function 'sendNewText' argument 1 names different: declaration 'pp' definition 'tvp'.
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:465:59: note: Function 'sendNewText' argument 1 names different: declaration 'pp' definition 'tvp'.
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:512:63: style: Function 'sendNewNumber' argument 1 names different: declaration 'pp' definition 'nvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/baseclientqt.h:162:47: note: Function 'sendNewNumber' argument 1 names different: declaration 'pp' definition 'nvp'.
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:512:63: note: Function 'sendNewNumber' argument 1 names different: declaration 'pp' definition 'nvp'.
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:559:63: style: Function 'sendNewSwitch' argument 1 names different: declaration 'pp' definition 'svp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/baseclientqt.h:166:47: note: Function 'sendNewSwitch' argument 1 names different: declaration 'pp' definition 'svp'.
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:559:63: note: Function 'sendNewSwitch' argument 1 names different: declaration 'pp' definition 'svp'.
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:378:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:44:5: performance: Variable 'cServer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indi-1.7.2/libindi/libs/indibase/baseclientqt.h:55:5: style: Class 'BaseClientQt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indi-1.7.2/libindi/libs/indibase/baseclientqt.cpp:401:0: error: Memory leak: dp [memleak]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:76:5: style: Variable 'nvp' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:74:0: note: Variable 'nvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:76:5: note: Variable 'nvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:85:5: style: Variable 'tvp' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:83:0: note: Variable 'tvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:85:5: note: Variable 'tvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:94:5: style: Variable 'svp' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:92:0: note: Variable 'svp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:94:5: note: Variable 'svp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:103:5: style: Variable 'lvp' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:101:0: note: Variable 'lvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:103:5: note: Variable 'lvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:112:5: style: Variable 'bvp' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:110:0: note: Variable 'bvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:112:5: note: Variable 'bvp' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:950:5: style: Variable 'rtag' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:945:0: note: Variable 'rtag' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:950:5: note: Variable 'rtag' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:952:5: style: Variable 'ap' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:943:0: note: Variable 'ap' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:952:5: note: Variable 'ap' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:121:11: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:186:11: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:242:10: style: The scope of the variable 'pRegistered' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:314:11: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:315:10: style: The scope of the variable 'pRegistered' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:390:11: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:1127:46: style: Function 'setBLOB' argument 1 names different: declaration 'pp' definition 'bvp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/basedevice.h:213:38: note: Function 'setBLOB' argument 1 names different: declaration 'pp' definition 'bvp'.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:1127:46: note: Function 'setBLOB' argument 1 names different: declaration 'pp' definition 'bvp'.
indi-1.7.2/libindi/libs/indibase/basedevice.h:151:17: style: Technically the member function 'INDI::BaseDevice::getDeviceName' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:1211:25: note: Technically the member function 'INDI::BaseDevice::getDeviceName' can be const.
indi-1.7.2/libindi/libs/indibase/basedevice.h:151:17: note: Technically the member function 'INDI::BaseDevice::getDeviceName' can be const.
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:47:5: style: Class 'BaseDevice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/indibase/basedevice.cpp:47:5: style: Class 'BaseDevice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.cpp:196:10: style: The scope of the variable 'errorMsg' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:47:0: style: Class 'Serial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:50:18: style: The function 'Connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:57:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:50:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:52:18: style: The function 'Disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:63:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:52:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:54:18: style: The function 'Activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:69:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:54:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:56:18: style: The function 'Deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:75:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:56:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:58:25: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:80:25: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:58:25: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:60:25: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:85:25: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:60:25: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:92:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:89:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:92:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:93:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:87:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:93:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:94:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:91:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectionserial.h:94:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.cpp:211:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:46:5: style: Class 'TCP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:49:18: style: The function 'Connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:57:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:49:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:51:18: style: The function 'Disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:63:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:51:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:53:18: style: The function 'Activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:69:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:53:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:55:18: style: The function 'Deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:75:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:55:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:57:25: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:80:25: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:57:25: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:59:25: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:85:25: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:59:25: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:64:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:89:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:64:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:65:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:87:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:65:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:66:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectioninterface.h:91:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/connectionplugins/connectiontcp.h:66:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:79:5: style: Variable 'pResult' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:77:0: note: Variable 'pResult' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:79:5: note: Variable 'pResult' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:1035:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:1033:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:1035:5: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:117:11: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:707:11: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:800:11: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:124:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/defaultdevice.cpp:802:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:223:14: style: Technically the member function 'DefaultDevice::getMajorVersion' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:226:14: style: Technically the member function 'DefaultDevice::getMinorVersion' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:445:14: style: Technically the member function 'DefaultDevice::getPollingPeriod' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:284:22: style: The function 'getDriverInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/basedevice.h:201:22: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:284:22: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:816:5: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:814:0: note: Variable 'dev' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:816:5: note: Variable 'dev' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:463:13: style: The scope of the variable 'j' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:463:16: style: The scope of the variable 'k' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:464:13: style: The scope of the variable 'interface_num' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1064:13: style: The scope of the variable 'res' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:951:42: style: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:208:55: note: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:951:42: note: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1117:41: style: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:247:54: note: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1117:41: note: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1122:52: style: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:267:65: note: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1122:52: note: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1129:56: style: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:295:69: note: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1129:56: note: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1157:55: style: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:316:68: note: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1157:55: note: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1185:43: style: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:323:56: note: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1185:43: note: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1218:65: style: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:335:65: note: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1218:65: note: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1223:60: style: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:347:60: note: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1223:60: note: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1228:66: style: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:359:66: note: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1228:66: note: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1233:60: style: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:372:60: note: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1233:60: note: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1249:66: style: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:383:66: note: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_libusb.c:1249:66: note: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:818:12: warning: Possible null pointer dereference: data [nullPointer]
indi-1.7.2/libindi/libs/indibase/hid_mac.c:605:30: note: Calling function 'return_data', 2nd argument 'data' value is 0
indi-1.7.2/libindi/libs/indibase/hid_mac.c:818:12: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/hid_mac.c:695:5: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/hid_mac.c:692:0: note: Variable 'dev' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:695:5: note: Variable 'dev' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:424:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/hid_mac.c:425:14: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/hid_mac.c:806:42: style: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:208:55: note: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:806:42: note: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:950:41: style: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:247:54: note: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:950:41: note: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:955:52: style: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:267:65: note: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:955:52: note: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:963:56: style: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:295:69: note: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:963:56: note: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:968:55: style: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:316:68: note: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:968:55: note: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:985:43: style: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:323:56: note: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:985:43: note: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1033:65: style: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:335:65: note: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1033:65: note: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1038:60: style: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:347:60: note: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1038:60: note: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1043:66: style: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:359:66: note: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1043:66: note: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1048:60: style: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:372:60: note: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1048:60: note: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1058:66: style: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:383:66: note: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:1058:66: note: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_mac.c:460:29: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/libs/indibase/hid_win.c:313:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/hid_win.c:304:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/hid_win.c:313:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/hid_win.c:380:20: style: The scope of the variable 'len' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/hid_win.c:603:55: style: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:208:55: note: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:603:55: note: Function 'hid_write' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:744:54: style: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:247:54: note: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:744:54: note: Function 'hid_read' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:749:65: style: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:267:65: note: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:749:65: note: Function 'hid_set_nonblocking' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:755:69: style: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:295:69: note: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:755:69: note: Function 'hid_send_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:767:68: style: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:316:68: note: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:767:68: note: Function 'hid_get_feature_report' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:809:56: style: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:323:56: note: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:809:56: note: Function 'hid_close' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:821:78: style: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:335:65: note: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:821:78: note: Function 'hid_get_manufacturer_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:835:73: style: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:347:60: note: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:835:73: note: Function 'hid_get_product_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:849:79: style: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:359:66: note: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:849:79: note: Function 'hid_get_serial_number_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:863:73: style: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:372:60: note: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:863:73: note: Function 'hid_get_indexed_string' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:878:66: style: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/hidapi.h:383:66: note: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hid_win.c:878:66: note: Function 'hid_error' argument 1 names different: declaration 'device' definition 'dev'.
indi-1.7.2/libindi/libs/indibase/hidtest.cpp:99:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/indibase/hidtest.cpp:122:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/hidtest.cpp:114:2: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/hidtest.cpp:122:2: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:133:5: style: Variable 'ImageFrameN[FRAME_H].max' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:132:5: note: Variable 'ImageFrameN[FRAME_H].max' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:133:5: note: Variable 'ImageFrameN[FRAME_H].max' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2157:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2156:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2157:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2167:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2166:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2167:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2177:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2176:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2177:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2187:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2186:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2187:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2197:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2196:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2197:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2207:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2206:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2207:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2217:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2216:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2217:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2227:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2226:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2227:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2267:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2266:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2267:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2277:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2276:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2277:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2287:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2286:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2287:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2297:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2296:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2297:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2307:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2306:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2307:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2317:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2316:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2317:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2327:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2326:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2327:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2337:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2336:28: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2337:21: note: Variable 'p' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:3026:13: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:203:26: style: Function 'setBPP' argument 1 names different: declaration 'bpp' definition 'bbp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indiccd.h:279:21: note: Function 'setBPP' argument 1 names different: declaration 'bpp' definition 'bbp'.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:203:26: note: Function 'setBPP' argument 1 names different: declaration 'bpp' definition 'bbp'.
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:1873:5: warning: The buffer 'exp_start' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:1891:9: warning: The buffer 'filter' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/libs/indibase/indiguiderinterface.h:86:6: warning: Class 'GuiderInterface' which has virtual members does not have a virtual destructor. [virtualDestructor]
indi-1.7.2/libindi/libs/indibase/indiccd.h:78:16: style: Technically the member function 'INDI::CCDChip::getXRes' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:84:16: style: Technically the member function 'INDI::CCDChip::getYRes' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:90:16: style: Technically the member function 'INDI::CCDChip::getSubX' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:96:16: style: Technically the member function 'INDI::CCDChip::getSubY' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:102:16: style: Technically the member function 'INDI::CCDChip::getSubW' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:108:16: style: Technically the member function 'INDI::CCDChip::getSubH' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:114:16: style: Technically the member function 'INDI::CCDChip::getBinX' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:120:16: style: Technically the member function 'INDI::CCDChip::getBinY' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:126:18: style: Technically the member function 'INDI::CCDChip::getPixelSizeX' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:132:18: style: Technically the member function 'INDI::CCDChip::getPixelSizeY' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:138:16: style: Technically the member function 'INDI::CCDChip::getBPP' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:144:16: style: Technically the member function 'INDI::CCDChip::getFrameBufferSize' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:150:19: style: Technically the member function 'INDI::CCDChip::getExposureLeft' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:156:19: style: Technically the member function 'INDI::CCDChip::getExposureDuration' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:162:17: style: Technically the member function 'INDI::CCDChip::getExposureStartTime' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:251:22: note: Technically the member function 'INDI::CCDChip::getExposureStartTime' can be const.
indi-1.7.2/libindi/libs/indibase/indiccd.h:162:17: note: Technically the member function 'INDI::CCDChip::getExposureStartTime' can be const.
indi-1.7.2/libindi/libs/indibase/indiccd.h:184:17: style: Technically the member function 'INDI::CCDChip::isCompressed' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:190:17: style: Technically the member function 'INDI::CCDChip::isInterlaced' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:196:22: style: Technically the member function 'INDI::CCDChip::getFrameType' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:203:17: style: Technically the member function 'INDI::CCDChip::getFrameTypeName' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:246:22: note: Technically the member function 'INDI::CCDChip::getFrameTypeName' can be const.
indi-1.7.2/libindi/libs/indibase/indiccd.h:203:17: note: Technically the member function 'INDI::CCDChip::getFrameTypeName' can be const.
indi-1.7.2/libindi/libs/indibase/indiccd.h:332:10: style: Technically the member function 'INDI::CCDChip::isExposing' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:484:10: style: Technically the member function 'INDI::CCD::CanAbort' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:489:10: style: Technically the member function 'INDI::CCD::CanBin' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:494:10: style: Technically the member function 'INDI::CCD::CanSubFrame' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:499:10: style: Technically the member function 'INDI::CCD::HasGuideHead' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:504:10: style: Technically the member function 'INDI::CCD::HasShutter' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:509:10: style: Technically the member function 'INDI::CCD::HasST4Port' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:514:10: style: Technically the member function 'INDI::CCD::HasCooler' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:519:10: style: Technically the member function 'INDI::CCD::HasBayer' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:524:10: style: Technically the member function 'INDI::CCD::HasStreaming' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indiccd.h:743:10: performance: Technically the member function 'INDI::CCD::fits_update_key_s' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2024:11: note: Technically the member function 'INDI::CCD::fits_update_key_s' can be static.
indi-1.7.2/libindi/libs/indibase/indiccd.h:743:10: note: Technically the member function 'INDI::CCD::fits_update_key_s' can be static.
indi-1.7.2/libindi/libs/indibase/indiccd.h:884:10: performance: Technically the member function 'INDI::CCD::getMinMax' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indiccd.cpp:2915:11: note: Technically the member function 'INDI::CCD::getMinMax' can be static.
indi-1.7.2/libindi/libs/indibase/indiccd.h:884:10: note: Technically the member function 'INDI::CCD::getMinMax' can be static.
indi-1.7.2/libindi/libs/indibase/indiccd.h:461:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:461:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:462:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:462:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:463:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:242:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:463:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:464:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:464:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:465:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:465:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:466:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:263:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:466:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:467:18: style: The function 'ISSnoopDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:279:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:467:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:680:21: style: The function 'GuideNorth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/indiguiderinterface.h:55:21: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:680:21: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:688:21: style: The function 'GuideSouth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/indiguiderinterface.h:62:21: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:688:21: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:696:21: style: The function 'GuideEast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/indiguiderinterface.h:69:21: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:696:21: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:704:21: style: The function 'GuideWest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/indiguiderinterface.h:76:21: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:704:21: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:756:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:756:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiccd.h:758:10: style: The function 'GuideComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/indiguiderinterface.h:82:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiccd.h:758:10: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indicontroller.cpp:60:29: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/libs/indibase/indicontroller.cpp:164:47: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/libs/indibase/indicontroller.cpp:312:56: style: Function 'buttonEvent' argument 2 names different: declaration 'value' definition 'button_value'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indicontroller.h:139:55: note: Function 'buttonEvent' argument 2 names different: declaration 'value' definition 'button_value'.
indi-1.7.2/libindi/libs/indibase/indicontroller.cpp:312:56: note: Function 'buttonEvent' argument 2 names different: declaration 'value' definition 'button_value'.
indi-1.7.2/libindi/libs/indibase/indicontroller.h:133:20: performance: Technically the member function 'INDI::Controller::getControllerType' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indicontroller.cpp:319:40: note: Technically the member function 'INDI::Controller::getControllerType' can be static.
indi-1.7.2/libindi/libs/indibase/indicontroller.h:133:20: note: Technically the member function 'INDI::Controller::getControllerType' can be static.
indi-1.7.2/libindi/libs/indibase/indicontroller.h:89:5: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indi-1.7.2/libindi/libs/indibase/indicontroller.cpp:58:5: error: Common realloc mistake: 'JoystickSettingT' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:1186:37: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:1251:13: style: The scope of the variable 'index' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:133:33: style: Function 'setBPS' argument 1 names different: declaration 'bps' definition 'bbs'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indidetector.h:187:21: note: Function 'setBPS' argument 1 names different: declaration 'bps' definition 'bbs'.
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:133:33: note: Function 'setBPS' argument 1 names different: declaration 'bps' definition 'bbs'.
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:1028:50: style: Function 'uploadFile' argument 6 names different: declaration 'blobindex' definition 'blobIndex'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indidetector.h:502:132: note: Function 'uploadFile' argument 6 names different: declaration 'blobindex' definition 'blobIndex'.
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:1028:50: note: Function 'uploadFile' argument 6 names different: declaration 'blobindex' definition 'blobIndex'.
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:943:17: style: Variable 'bit_depth' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:714:5: warning: The buffer 'exp_start' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:724:9: warning: The buffer 'filter' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:866:26: error: Array 'naxes[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:220:11: warning: Member variable 'Detector::DetectorCapability' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:220:11: warning: Member variable 'Detector::primaryFocalLength' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidetector.h:503:10: style: Unused private function: 'Detector::getMinMax' [unusedPrivateFunction]
indi-1.7.2/libindi/libs/indibase/indidetector.h:58:16: style: Technically the member function 'DetectorDevice::getBPS' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:64:16: style: Technically the member function 'DetectorDevice::getContinuumBufferSize' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:70:16: style: Technically the member function 'DetectorDevice::getSpectrumBufferSize' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:76:19: style: Technically the member function 'DetectorDevice::getCaptureLeft' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:82:19: style: Technically the member function 'DetectorDevice::getSampleRate' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:88:19: style: Technically the member function 'DetectorDevice::getFrequency' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:94:19: style: Technically the member function 'DetectorDevice::getCaptureDuration' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:100:17: style: Technically the member function 'DetectorDevice::getCaptureStartTime' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:181:29: note: Technically the member function 'DetectorDevice::getCaptureStartTime' can be const.
indi-1.7.2/libindi/libs/indibase/indidetector.h:100:17: note: Technically the member function 'DetectorDevice::getCaptureStartTime' can be const.
indi-1.7.2/libindi/libs/indibase/indidetector.h:234:10: style: Technically the member function 'DetectorDevice::isCapturing' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:323:10: style: Technically the member function 'INDI::Detector::CanAbort' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:328:10: style: Technically the member function 'INDI::Detector::HasShutter' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:333:10: style: Technically the member function 'INDI::Detector::HasCooler' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:338:10: style: Technically the member function 'INDI::Detector::HasContinuum' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:343:10: style: Technically the member function 'INDI::Detector::HasSpectrum' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidetector.h:422:10: performance: Technically the member function 'INDI::Detector::fits_update_key_s' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:800:16: note: Technically the member function 'INDI::Detector::fits_update_key_s' can be static.
indi-1.7.2/libindi/libs/indibase/indidetector.h:422:10: note: Technically the member function 'INDI::Detector::fits_update_key_s' can be static.
indi-1.7.2/libindi/libs/indibase/indidetector.h:503:10: performance: Technically the member function 'INDI::Detector::getMinMax' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:1124:16: note: Technically the member function 'INDI::Detector::getMinMax' can be static.
indi-1.7.2/libindi/libs/indibase/indidetector.h:503:10: note: Technically the member function 'INDI::Detector::getMinMax' can be static.
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:70:5: style: Class 'DetectorDevice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:70:5: style: Class 'DetectorDevice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/indibase/indidetector.h:300:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:300:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.h:301:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:301:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.h:302:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:242:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:302:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.h:303:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:303:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.h:304:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:304:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.h:305:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:263:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:305:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.h:306:18: style: The function 'ISSnoopDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:279:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:306:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.h:435:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidetector.h:435:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:152:5: error: Common realloc mistake: 'ContinuumBuffer' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/libs/indibase/indidetector.cpp:165:5: error: Common realloc mistake: 'SpectrumBuffer' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1005:12: style: The scope of the variable 'yx' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1006:12: style: The scope of the variable 'HalfApertureChordAngle' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1007:12: style: The scope of the variable 'RadiusAtAlt' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1502:10: style: The scope of the variable 'pcdata' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:853:61: style: Function 'triggerSnoop' argument 2 names different: declaration 'propertyName' definition 'snoopedProp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indidome.h:531:59: note: Function 'triggerSnoop' argument 2 names different: declaration 'propertyName' definition 'snoopedProp'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:853:61: note: Function 'triggerSnoop' argument 2 names different: declaration 'propertyName' definition 'snoopedProp'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1138:45: style: Function 'Intersection' argument 2 names different: declaration 'p2' definition 'dp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indidome.h:393:43: note: Function 'Intersection' argument 2 names different: declaration 'p2' definition 'dp'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1138:45: note: Function 'Intersection' argument 2 names different: declaration 'p2' definition 'dp'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1569:39: style: Function 'SetAxis1ParkDefault' argument 1 names different: declaration 'steps' definition 'value'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indidome.h:352:37: note: Function 'SetAxis1ParkDefault' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1569:39: note: Function 'SetAxis1ParkDefault' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1800:28: style: Function 'SetSpeed' argument 1 names different: declaration 'rpm' definition 'speed'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indidome.h:246:34: note: Function 'SetSpeed' argument 1 names different: declaration 'rpm' definition 'speed'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1800:28: note: Function 'SetSpeed' argument 1 names different: declaration 'rpm' definition 'speed'.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::DomeConnection' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::ParkDeviceName' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::ParkdeviceXml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::ParkstatusXml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::ParkpositionXml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::ParkpositionAxis1Xml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::Axis1ParkPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:46:7: warning: Member variable 'Dome::Axis1DefaultParkPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indidome.h:201:10: style: Technically the member function 'INDI::Dome::CanAbort' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.h:206:10: style: Technically the member function 'INDI::Dome::CanAbsMove' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.h:211:10: style: Technically the member function 'INDI::Dome::CanRelMove' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.h:216:10: style: Technically the member function 'INDI::Dome::CanPark' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.h:221:10: style: Technically the member function 'INDI::Dome::HasShutter' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.h:226:10: style: Technically the member function 'INDI::Dome::HasVariableSpeed' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.h:232:10: style: Technically the member function 'INDI::Dome::isLocked' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:859:12: note: Technically the member function 'INDI::Dome::isLocked' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:232:10: note: Technically the member function 'INDI::Dome::isLocked' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:302:17: performance: Technically the member function 'INDI::Dome::GetShutterStatusString' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1301:19: note: Technically the member function 'INDI::Dome::GetShutterStatusString' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:302:17: note: Technically the member function 'INDI::Dome::GetShutterStatusString' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:324:10: style: Technically the member function 'INDI::Dome::isParked' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1371:12: note: Technically the member function 'INDI::Dome::isParked' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:324:10: note: Technically the member function 'INDI::Dome::isParked' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:335:12: style: Technically the member function 'INDI::Dome::GetAxis1Park' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1552:14: note: Technically the member function 'INDI::Dome::GetAxis1Park' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:335:12: note: Technically the member function 'INDI::Dome::GetAxis1Park' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:340:12: style: Technically the member function 'INDI::Dome::GetAxis1ParkDefault' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1557:14: note: Technically the member function 'INDI::Dome::GetAxis1ParkDefault' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:340:12: note: Technically the member function 'INDI::Dome::GetAxis1ParkDefault' can be const.
indi-1.7.2/libindi/libs/indibase/indidome.h:393:10: performance: Technically the member function 'INDI::Dome::Intersection' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1138:12: note: Technically the member function 'INDI::Dome::Intersection' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:393:10: note: Technically the member function 'INDI::Dome::Intersection' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:404:10: performance: Technically the member function 'INDI::Dome::OpticalCenter' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1162:12: note: Technically the member function 'INDI::Dome::OpticalCenter' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:404:10: note: Technically the member function 'INDI::Dome::OpticalCenter' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:413:10: performance: Technically the member function 'INDI::Dome::OpticalVector' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1183:12: note: Technically the member function 'INDI::Dome::OpticalVector' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:413:10: note: Technically the member function 'INDI::Dome::OpticalVector' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:422:10: performance: Technically the member function 'INDI::Dome::CheckHorizon' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1206:12: note: Technically the member function 'INDI::Dome::CheckHorizon' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:422:10: note: Technically the member function 'INDI::Dome::CheckHorizon' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:445:12: performance: Technically the member function 'INDI::Dome::Csc' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1196:14: note: Technically the member function 'INDI::Dome::Csc' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:445:12: note: Technically the member function 'INDI::Dome::Csc' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:446:12: performance: Technically the member function 'INDI::Dome::Sec' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:1201:14: note: Technically the member function 'INDI::Dome::Sec' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.h:446:12: note: Technically the member function 'INDI::Dome::Sec' can be static.
indi-1.7.2/libindi/libs/indibase/indidome.cpp:48:5: style: Class 'Dome' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/indibase/indidome.cpp:48:5: style: Class 'Dome' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/indibase/indidome.h:165:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:165:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidome.h:166:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:242:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:166:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidome.h:167:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:167:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidome.h:168:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:168:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidome.h:169:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:169:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidome.h:170:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:263:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:170:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidome.h:171:18: style: The function 'ISSnoopDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:279:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:171:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indidome.h:429:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indidome.h:429:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterinterface.cpp:174:44: style: Function 'SelectFilterDone' argument 1 names different: declaration 'newpos' definition 'f'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indifilterinterface.h:79:31: note: Function 'SelectFilterDone' argument 1 names different: declaration 'newpos' definition 'f'.
indi-1.7.2/libindi/libs/indibase/indifilterinterface.cpp:174:44: note: Function 'SelectFilterDone' argument 1 names different: declaration 'newpos' definition 'f'.
indi-1.7.2/libindi/libs/indibase/indifilterinterface.cpp:28:18: warning: Member variable 'FilterInterface::CurrentFilter' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indifilterinterface.cpp:28:18: warning: Member variable 'FilterInterface::TargetFilter' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indifilterinterface.h:87:6: warning: Class 'FilterInterface' which has virtual members does not have a virtual destructor. [virtualDestructor]
indi-1.7.2/libindi/libs/indibase/indifilterinterface.cpp:30:5: style: Class 'FilterInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/indibase/indifilterinterface.cpp:30:5: style: Class 'FilterInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/indibase/indifilterwheel.cpp:30:14: warning: Member variable 'FilterWheel::FilterConnection' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indifilterwheel.cpp:32:5: style: Class 'FilterWheel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/indibase/indifilterwheel.cpp:32:5: style: Class 'FilterWheel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:54:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:54:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:55:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:55:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:56:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:242:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:56:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:57:18: style: The function 'ISSnoopDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:279:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:57:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:58:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:58:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:59:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:59:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:60:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:263:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:60:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:78:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:78:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:79:17: style: The function 'QueryFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/indifilterinterface.h:49:17: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:79:17: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:80:18: style: The function 'SelectFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/indifilterinterface.h:55:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifilterwheel.h:80:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.cpp:30:10: warning: Member variable 'Focuser::FocuserConnection' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.h:86:10: style: Technically the member function 'INDI::FocuserInterface::CanAbsMove' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.h:91:10: style: Technically the member function 'INDI::FocuserInterface::CanRelMove' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.h:96:10: style: Technically the member function 'INDI::FocuserInterface::CanAbort' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.h:101:10: style: Technically the member function 'INDI::FocuserInterface::HasVariableSpeed' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indifocuser.cpp:32:5: style: Class 'Focuser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/indibase/indifocuser.cpp:32:5: style: Class 'Focuser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/indibase/indifocuser.h:59:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:59:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:60:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:242:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:60:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:61:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:61:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:62:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:62:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:63:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:63:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:64:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:263:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:64:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:65:18: style: The function 'ISSnoopDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:279:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:65:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:87:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indifocuser.h:87:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:281:31: style: Same expression on both sides of '!=' because the value of 'prevDirection' and 'targetDirection' are the same. [duplicateExpression]
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:266:79: note: 'prevDirection' is assigned value 'FocusMotionS[FOCUS_INWARD].s==ISS_ON?FOCUS_INWARD:FOCUS_OUTWARD' here.
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:271:81: note: 'targetDirection' is assigned value 'FocusMotionS[FOCUS_INWARD].s==ISS_ON?FOCUS_INWARD:FOCUS_OUTWARD' here.
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:281:31: note: Same expression on both sides of '!=' because the value of 'prevDirection' and 'targetDirection' are the same.
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:337:51: style: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetTicks' definition 'ticks'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.h:152:45: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetTicks' definition 'ticks'.
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:337:51: note: Function 'MoveAbsFocuser' argument 1 names different: declaration 'targetTicks' definition 'ticks'.
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:30:19: warning: Member variable 'FocuserInterface::FocuserCapability' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indifocuserinterface.cpp:30:19: warning: Member variable 'FocuserInterface::capability' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indigps.h:60:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indigps.h:60:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indigps.h:61:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indigps.h:61:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indigps.h:62:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indigps.h:62:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indigps.h:63:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indigps.h:63:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indigps.h:75:18: style: The function 'TimerHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:203:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indigps.h:75:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indigps.h:82:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indigps.h:82:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indilightboxinterface.cpp:42:84: style: Function 'initLightBoxProperties' argument 2 names different: declaration 'groupNam' definition 'groupName'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indilightboxinterface.h:63:69: note: Function 'initLightBoxProperties' argument 2 names different: declaration 'groupNam' definition 'groupName'.
indi-1.7.2/libindi/libs/indibase/indilightboxinterface.cpp:42:84: note: Function 'initLightBoxProperties' argument 2 names different: declaration 'groupNam' definition 'groupName'.
indi-1.7.2/libindi/libs/indibase/indilightboxinterface.cpp:313:9: error: Common realloc mistake: 'FilterIntensityN' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:168:9: style: The scope of the variable 'debug_level' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:168:26: style: The scope of the variable 'log_level' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:168:54: style: The scope of the variable 'verbose_level' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:93:67: style: Function 'addDebugLevel' argument 2 names different: declaration 'LoggingLevelName' definition 'loggingLevelName'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indilogger.h:244:63: note: Function 'addDebugLevel' argument 2 names different: declaration 'LoggingLevelName' definition 'loggingLevelName'.
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:93:67: note: Function 'addDebugLevel' argument 2 names different: declaration 'LoggingLevelName' definition 'loggingLevelName'.
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:393:98: style: Function 'print' argument 3 names different: declaration 'sourceFile' definition 'file'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indilogger.h:246:94: note: Function 'print' argument 3 names different: declaration 'sourceFile' definition 'file'.
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:393:98: note: Function 'print' argument 3 names different: declaration 'sourceFile' definition 'file'.
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:393:114: style: Function 'print' argument 4 names different: declaration 'codeLine' definition 'line'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indilogger.h:247:26: note: Function 'print' argument 4 names different: declaration 'codeLine' definition 'line'.
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:393:114: note: Function 'print' argument 4 names different: declaration 'codeLine' definition 'line'.
indi-1.7.2/libindi/libs/indibase/indilogger.h:244:9: performance: Technically the member function 'INDI::Logger::addDebugLevel' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/indilogger.cpp:93:13: note: Technically the member function 'INDI::Logger::addDebugLevel' can be static.
indi-1.7.2/libindi/libs/indibase/indilogger.h:244:9: note: Technically the member function 'INDI::Logger::addDebugLevel' can be static.
indi-1.7.2/libindi/libs/indibase/indiproperty.cpp:23:17: warning: Member variable 'Property::dp' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indirotator.cpp:29:10: warning: Member variable 'Rotator::RotatorConnection' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.h:75:10: style: Technically the member function 'INDI::RotatorInterface::CanAbort' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.h:80:10: style: Technically the member function 'INDI::RotatorInterface::CanHome' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.h:85:10: style: Technically the member function 'INDI::RotatorInterface::CanSync' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.h:90:10: style: Technically the member function 'INDI::RotatorInterface::CanReverse' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/indirotator.h:61:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indirotator.h:61:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indirotator.h:62:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:242:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indirotator.h:62:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indirotator.h:63:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indirotator.h:63:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indirotator.h:64:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indirotator.h:64:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indirotator.h:65:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indirotator.h:65:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indirotator.h:85:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indirotator.h:85:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.cpp:154:13: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.cpp:152:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.cpp:154:13: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/indirotatorinterface.cpp:31:19: warning: Member variable 'RotatorInterface::RotatorCapability' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:699:21: warning: Either the condition 'if(name&&std::string(name)=="SCOPE_CONFIG_NAME")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:722:12: note: Assuming that condition 'if(name&&std::string(name)=="SCOPE_CONFIG_NAME")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:699:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:707:21: warning: Either the condition 'if(name&&std::string(name)=="SCOPE_CONFIG_NAME")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:722:12: note: Assuming that condition 'if(name&&std::string(name)=="SCOPE_CONFIG_NAME")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:707:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:958:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:958:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:971:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:971:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:991:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:991:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1072:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1072:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1133:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1133:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1194:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1194:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1252:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1252:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1287:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1287:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1330:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1330:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1376:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1376:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1406:21: warning: Either the condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1423:12: note: Assuming that condition 'if(name&&std::string(name)=="APPLY_SCOPE_CONFIG")' is not redundant
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1406:21: note: Null pointer dereference
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:878:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:876:0: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:878:17: note: Variable 'rc' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2278:5: style: Variable 'RootXmlNode' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2272:0: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2278:5: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2417:5: style: Variable 'RootXmlNode' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2411:0: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2417:5: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2504:5: style: Variable 'RootXmlNode' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2499:0: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2504:5: note: Variable 'RootXmlNode' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:558:66: style: Function 'triggerSnoop' argument 2 names different: declaration 'propertyName' definition 'snoopedProp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:745:59: note: Function 'triggerSnoop' argument 2 names different: declaration 'propertyName' definition 'snoopedProp'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:558:66: note: Function 'triggerSnoop' argument 2 names different: declaration 'propertyName' definition 'snoopedProp'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1987:44: style: Function 'SetAxis1ParkDefault' argument 1 names different: declaration 'steps' definition 'value'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:319:37: note: Function 'SetAxis1ParkDefault' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1987:44: note: Function 'SetAxis1ParkDefault' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1992:37: style: Function 'SetAxis2Park' argument 1 names different: declaration 'steps' definition 'value'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:327:30: note: Function 'SetAxis2Park' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1992:37: note: Function 'SetAxis2Park' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1999:44: style: Function 'SetAxis2ParkDefault' argument 1 names different: declaration 'steps' definition 'value'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:334:37: note: Function 'SetAxis2ParkDefault' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1999:44: note: Function 'SetAxis2ParkDefault' argument 1 names different: declaration 'steps' definition 'value'.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::TelescopeConnection' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::TelescopeCapability' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::TrackState' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::RememberTrackState' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::ParkDeviceName' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::ParkdeviceXml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::ParkstatusXml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::ParkpositionXml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::ParkpositionAxis1Xml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::ParkpositionAxis2Xml' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::Axis1ParkPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::Axis1DefaultParkPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::Axis2ParkPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:39:12: warning: Member variable 'Telescope::Axis2DefaultParkPosition' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:192:10: style: Technically the member function 'INDI::Telescope::CanGOTO' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:197:10: style: Technically the member function 'INDI::Telescope::CanSync' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:202:10: style: Technically the member function 'INDI::Telescope::CanAbort' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:207:10: style: Technically the member function 'INDI::Telescope::CanPark' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:212:10: style: Technically the member function 'INDI::Telescope::CanControlTrack' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:217:10: style: Technically the member function 'INDI::Telescope::HasTime' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:222:10: style: Technically the member function 'INDI::Telescope::HasLocation' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:227:10: style: Technically the member function 'INDI::Telescope::HasPierSide' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:232:10: style: Technically the member function 'INDI::Telescope::HasPECState' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:237:10: style: Technically the member function 'INDI::Telescope::HasTrackMode' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:242:10: style: Technically the member function 'INDI::Telescope::HasTrackRate' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:277:10: style: Technically the member function 'INDI::Telescope::isParked' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:1776:17: note: Technically the member function 'INDI::Telescope::isParked' can be const.
indi-1.7.2/libindi/libs/indibase/inditelescope.h:277:10: note: Technically the member function 'INDI::Telescope::isParked' can be const.
indi-1.7.2/libindi/libs/indibase/inditelescope.h:360:23: style: Technically the member function 'INDI::Telescope::getPierSide' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:363:23: style: Technically the member function 'INDI::Telescope::getPECState' can be const. [functionConst]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:579:17: performance: Technically the member function 'INDI::Telescope::GetHomeDirectory' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2591:24: note: Technically the member function 'INDI::Telescope::GetHomeDirectory' can be static.
indi-1.7.2/libindi/libs/indibase/inditelescope.h:579:17: note: Technically the member function 'INDI::Telescope::GetHomeDirectory' can be static.
indi-1.7.2/libindi/libs/indibase/inditelescope.h:593:10: performance: Technically the member function 'INDI::Telescope::CheckFile' can be static. [functionStatic]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:2633:17: note: Technically the member function 'INDI::Telescope::CheckFile' can be static.
indi-1.7.2/libindi/libs/indibase/inditelescope.h:593:10: note: Technically the member function 'INDI::Telescope::CheckFile' can be static.
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:53:5: style: Class 'Telescope' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/indibase/inditelescope.cpp:53:5: style: Class 'Telescope' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/indibase/inditelescope.h:168:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:168:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:169:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:263:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:169:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:170:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:170:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:171:18: style: The function 'ISGetProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:242:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:171:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:172:18: style: The function 'ISSnoopDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:279:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:172:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:245:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:245:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:247:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:247:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:253:18: style: The function 'TimerHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:203:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:253:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:366:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/inditelescope.h:366:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:193:49: style: Function 'ReadBulk' argument 2 names different: declaration 'nbytes' definition 'count'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indiusbdevice.h:57:42: note: Function 'ReadBulk' argument 2 names different: declaration 'nbytes' definition 'count'.
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:193:49: note: Function 'ReadBulk' argument 2 names different: declaration 'nbytes' definition 'count'.
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:204:50: style: Function 'WriteBulk' argument 2 names different: declaration 'nbytes' definition 'count'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indibase/indiusbdevice.h:56:43: note: Function 'WriteBulk' argument 2 names different: declaration 'nbytes' definition 'count'.
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:204:50: note: Function 'WriteBulk' argument 2 names different: declaration 'nbytes' definition 'count'.
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:40:12: warning: Member variable 'USBDevice::ProductId' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:40:12: warning: Member variable 'USBDevice::VendorId' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:40:12: warning: Member variable 'USBDevice::OutputType' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indiusbdevice.cpp:40:12: warning: Member variable 'USBDevice::InputType' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indiusbdevice.h:64:5: style: Class 'USBDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indi-1.7.2/libindi/libs/indibase/indiweather.cpp:37:10: warning: Member variable 'Weather::WeatherConnection' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/indibase/indiweather.h:90:18: style: The function 'initProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:401:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:90:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiweather.h:91:18: style: The function 'updateProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:410:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:91:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiweather.h:92:18: style: The function 'ISNewSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:249:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:92:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiweather.h:93:18: style: The function 'ISNewNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:256:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:93:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiweather.h:94:18: style: The function 'ISNewText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:263:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:94:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiweather.h:96:18: style: The function 'ISSnoopDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:279:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:96:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiweather.h:113:18: style: The function 'TimerHit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:203:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:113:18: note: Function in derived class
indi-1.7.2/libindi/libs/indibase/indiweather.h:171:18: style: The function 'saveConfigItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/indibase/defaultdevice.h:342:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/indibase/indiweather.h:171:18: note: Function in derived class
indi-1.7.2/libindi/libs/indicom.c:253:15: style: The scope of the variable 's' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:381:9: style: The scope of the variable 'bytes_w' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:428:9: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:429:9: style: The scope of the variable 'err' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:493:10: style: The scope of the variable 'readBuffer' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:502:14: style: The scope of the variable 'read_char' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:570:9: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:574:14: style: The scope of the variable 'read_char' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/indicom.c:360:35: style: Function 'tty_write' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indicom.h:122:35: note: Function 'tty_write' argument 2 names different: declaration 'buffer' definition 'buf'.
indi-1.7.2/libindi/libs/indicom.c:360:35: note: Function 'tty_write' argument 2 names different: declaration 'buffer' definition 'buf'.
indi-1.7.2/libindi/libs/indicom.c:410:42: style: Function 'tty_write_string' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indicom.h:130:42: note: Function 'tty_write_string' argument 2 names different: declaration 'buffer' definition 'buf'.
indi-1.7.2/libindi/libs/indicom.c:410:42: note: Function 'tty_write_string' argument 2 names different: declaration 'buffer' definition 'buf'.
indi-1.7.2/libindi/libs/indicom.c:1467:24: style: Function 'rangeDec' argument 1 names different: declaration 'r' definition 'decdegrees'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indicom.h:254:24: note: Function 'rangeDec' argument 1 names different: declaration 'r' definition 'decdegrees'.
indi-1.7.2/libindi/libs/indicom.c:1467:24: note: Function 'rangeDec' argument 1 names different: declaration 'r' definition 'decdegrees'.
indi-1.7.2/libindi/libs/indicom.c:1487:36: style: Function 'get_local_hour_angle' argument 1 names different: declaration 'local_sideral_time' definition 'sideral_time'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/indicom.h:269:36: note: Function 'get_local_hour_angle' argument 1 names different: declaration 'local_sideral_time' definition 'sideral_time'.
indi-1.7.2/libindi/libs/indicom.c:1487:36: note: Function 'get_local_hour_angle' argument 1 names different: declaration 'local_sideral_time' definition 'sideral_time'.
indi-1.7.2/libindi/libs/lilxml.c:164:24: style: Function 'delXMLEle' argument 1 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:97:31: note: Function 'delXMLEle' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:164:24: note: Function 'delXMLEle' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:212:62: style: Function 'parseXMLChunk' argument 4 names different: declaration 'errmsg' definition 'ynot'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:106:69: note: Function 'parseXMLChunk' argument 4 names different: declaration 'errmsg' definition 'ynot'.
indi-1.7.2/libindi/libs/lilxml.c:212:62: note: Function 'parseXMLChunk' argument 4 names different: declaration 'errmsg' definition 'ynot'.
indi-1.7.2/libindi/libs/lilxml.c:383:36: style: Function 'readXMLEle' argument 2 names different: declaration 'c' definition 'newc'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:114:43: note: Function 'readXMLEle' argument 2 names different: declaration 'c' definition 'newc'.
indi-1.7.2/libindi/libs/lilxml.c:383:36: note: Function 'readXMLEle' argument 2 names different: declaration 'c' definition 'newc'.
indi-1.7.2/libindi/libs/lilxml.c:383:47: style: Function 'readXMLEle' argument 3 names different: declaration 'errmsg' definition 'ynot'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:114:51: note: Function 'readXMLEle' argument 3 names different: declaration 'errmsg' definition 'ynot'.
indi-1.7.2/libindi/libs/lilxml.c:383:47: note: Function 'readXMLEle' argument 3 names different: declaration 'errmsg' definition 'ynot'.
indi-1.7.2/libindi/libs/lilxml.c:493:28: style: Function 'findXMLAtt' argument 1 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:122:35: note: Function 'findXMLAtt' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:493:28: note: Function 'findXMLAtt' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:506:28: style: Function 'findXMLEle' argument 1 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:129:35: note: Function 'findXMLEle' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:506:28: note: Function 'findXMLEle' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:524:36: style: Function 'nextXMLEle' argument 2 names different: declaration 'first' definition 'init'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:137:43: note: Function 'nextXMLEle' argument 2 names different: declaration 'first' definition 'init'.
indi-1.7.2/libindi/libs/lilxml.c:524:36: note: Function 'nextXMLEle' argument 2 names different: declaration 'first' definition 'init'.
indi-1.7.2/libindi/libs/lilxml.c:541:36: style: Function 'nextXMLAtt' argument 2 names different: declaration 'first' definition 'init'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:144:43: note: Function 'nextXMLAtt' argument 2 names different: declaration 'first' definition 'init'.
indi-1.7.2/libindi/libs/lilxml.c:541:36: note: Function 'nextXMLAtt' argument 2 names different: declaration 'first' definition 'init'.
indi-1.7.2/libindi/libs/lilxml.c:622:48: style: Function 'readXMLFile' argument 3 names different: declaration 'errmsg' definition 'ynot'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:250:55: note: Function 'readXMLFile' argument 3 names different: declaration 'errmsg' definition 'ynot'.
indi-1.7.2/libindi/libs/lilxml.c:622:48: note: Function 'readXMLFile' argument 3 names different: declaration 'errmsg' definition 'ynot'.
indi-1.7.2/libindi/libs/lilxml.c:664:61: style: Function 'addXMLAtt' argument 3 names different: declaration 'value' definition 'valu'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:217:68: note: Function 'addXMLAtt' argument 3 names different: declaration 'value' definition 'valu'.
indi-1.7.2/libindi/libs/lilxml.c:664:61: note: Function 'addXMLAtt' argument 3 names different: declaration 'value' definition 'valu'.
indi-1.7.2/libindi/libs/lilxml.c:699:33: style: Function 'prXMLEle' argument 2 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:257:40: note: Function 'prXMLEle' argument 2 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:699:33: note: Function 'prXMLEle' argument 2 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:815:23: style: Function 'entityXML' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.h:234:30: note: Function 'entityXML' argument 1 names different: declaration 'str' definition 's'.
indi-1.7.2/libindi/libs/lilxml.c:815:23: note: Function 'entityXML' argument 1 names different: declaration 'str' definition 's'.
indi-1.7.2/libindi/libs/lilxml.c:1188:32: style: Function 'growAtt' argument 1 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lilxml.c:61:32: note: Function 'growAtt' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:1188:32: note: Function 'growAtt' argument 1 names different: declaration 'e' definition 'ep'.
indi-1.7.2/libindi/libs/lilxml.c:364:9: error: Common realloc mistake: 'nodes' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/libs/lx/Lx.cpp:151:34: style: Function 'ISNewSwitch' argument 1 names different: declaration 'dev' definition 'devname'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lx/Lx.h:52:34: note: Function 'ISNewSwitch' argument 1 names different: declaration 'dev' definition 'devname'.
indi-1.7.2/libindi/libs/lx/Lx.cpp:151:34: note: Function 'ISNewSwitch' argument 1 names different: declaration 'dev' definition 'devname'.
indi-1.7.2/libindi/libs/lx/Lx.cpp:281:32: style: Function 'ISNewText' argument 1 names different: declaration 'dev' definition 'devname'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/lx/Lx.h:53:32: note: Function 'ISNewText' argument 1 names different: declaration 'dev' definition 'devname'.
indi-1.7.2/libindi/libs/lx/Lx.cpp:281:32: note: Function 'ISNewText' argument 1 names different: declaration 'dev' definition 'devname'.
indi-1.7.2/libindi/libs/lx/Lx.h:21:1: style: The class 'Lx' does not have a constructor although it has private member variables. [noConstructor]
indi-1.7.2/libindi/libs/lx/Lx.h:67:10: style: Unused private function: 'Lx::closeserial' [unusedPrivateFunction]
indi-1.7.2/libindi/libs/lx/Lx.h:49:10: style: Technically the member function 'Lx::isEnabled' can be const. [functionConst]
indi-1.7.2/libindi/libs/lx/Lx.cpp:21:10: note: Technically the member function 'Lx::isEnabled' can be const.
indi-1.7.2/libindi/libs/lx/Lx.h:49:10: note: Technically the member function 'Lx::isEnabled' can be const.
indi-1.7.2/libindi/libs/lx/Lx.h:69:9: performance: Technically the member function 'Lx::setRTS' can be static. [functionStatic]
indi-1.7.2/libindi/libs/lx/Lx.cpp:399:9: note: Technically the member function 'Lx::setRTS' can be static.
indi-1.7.2/libindi/libs/lx/Lx.h:69:9: note: Technically the member function 'Lx::setRTS' can be static.
indi-1.7.2/libindi/libs/lx/Lx.h:70:9: performance: Technically the member function 'Lx::setDTR' can be static. [functionStatic]
indi-1.7.2/libindi/libs/lx/Lx.cpp:436:9: note: Technically the member function 'Lx::setDTR' can be static.
indi-1.7.2/libindi/libs/lx/Lx.h:70:9: note: Technically the member function 'Lx::setDTR' can be static.
indi-1.7.2/libindi/libs/stream/encoder/encoderinterface.h:55:17: style: Technically the member function 'INDI::EncoderInterface::getName' can be const. [functionConst]
indi-1.7.2/libindi/libs/stream/encoder/encoderinterface.cpp:34:31: note: Technically the member function 'INDI::EncoderInterface::getName' can be const.
indi-1.7.2/libindi/libs/stream/encoder/encoderinterface.h:55:17: note: Technically the member function 'INDI::EncoderInterface::getName' can be const.
indi-1.7.2/libindi/libs/stream/encoder/encodermanager.cpp:39:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/stream/encoder/encodermanager.cpp:29:17: warning: Member variable 'EncoderManager::current_encoder' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/encoder/mjpegencoder.h:44:9: performance: Technically the member function 'INDI::MJPEGEncoder::jpeg_compress_8u_gray' can be static. [functionStatic]
indi-1.7.2/libindi/libs/stream/encoder/mjpegencoder.cpp:119:19: note: Technically the member function 'INDI::MJPEGEncoder::jpeg_compress_8u_gray' can be static.
indi-1.7.2/libindi/libs/stream/encoder/mjpegencoder.h:44:9: note: Technically the member function 'INDI::MJPEGEncoder::jpeg_compress_8u_gray' can be static.
indi-1.7.2/libindi/libs/stream/encoder/mjpegencoder.h:45:9: performance: Technically the member function 'INDI::MJPEGEncoder::jpeg_compress_8u_rgb' can be static. [functionStatic]
indi-1.7.2/libindi/libs/stream/encoder/mjpegencoder.cpp:155:19: note: Technically the member function 'INDI::MJPEGEncoder::jpeg_compress_8u_rgb' can be static.
indi-1.7.2/libindi/libs/stream/encoder/mjpegencoder.h:45:9: note: Technically the member function 'INDI::MJPEGEncoder::jpeg_compress_8u_rgb' can be static.
indi-1.7.2/libindi/libs/stream/encoder/rawencoder.cpp:34:5: style: Class 'RawEncoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/stream/encoder/rawencoder.cpp:34:5: style: Class 'RawEncoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/stream/encoder/rawencoder.cpp:53:9: error: Common realloc mistake: 'compressedFrame' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/libs/stream/jpegutils.c:527:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:527:9: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:527:9: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:538:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:566:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:901:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:1209:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:1209:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:1218:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:1218:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:1234:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/stream/jpegutils.c:220:67: style: Function 'jpeg_buffer_dest' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/stream/jpegutils.c:54:67: note: Function 'jpeg_buffer_dest' argument 2 names different: declaration 'buffer' definition 'buf'.
indi-1.7.2/libindi/libs/stream/jpegutils.c:220:67: note: Function 'jpeg_buffer_dest' argument 2 names different: declaration 'buffer' definition 'buf'.
indi-1.7.2/libindi/libs/stream/recorder/recordermanager.cpp:47:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/stream/recorder/recordermanager.cpp:35:18: warning: Member variable 'RecorderManager::current_recorder' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:76:25: style: The function 'getExtension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:63:25: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:76:25: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:77:18: style: The function 'setPixelFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:65:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:77:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:78:18: style: The function 'setSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:67:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:78:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:79:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:70:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:79:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:80:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:71:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:80:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:81:18: style: The function 'writeFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:73:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:81:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:82:18: style: The function 'setStreamEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:77:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:82:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.cpp:42:15: warning: Member variable 'SER_Recorder::frame_size' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:89:10: performance: Technically the member function 'INDI::SER_Recorder::is_little_endian' can be static. [functionStatic]
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.cpp:67:20: note: Technically the member function 'INDI::SER_Recorder::is_little_endian' can be static.
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:89:10: note: Technically the member function 'INDI::SER_Recorder::is_little_endian' can be static.
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:106:10: performance: Technically the member function 'INDI::SER_Recorder::dateTo64BitTS' can be static. [functionStatic]
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.cpp:350:20: note: Technically the member function 'INDI::SER_Recorder::dateTo64BitTS' can be static.
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.h:106:10: note: Technically the member function 'INDI::SER_Recorder::dateTo64BitTS' can be static.
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.cpp:59:5: style: Class 'SER_Recorder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/stream/recorder/serrecorder.cpp:59:5: style: Class 'SER_Recorder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.cpp:202:115: warning: Found calculation inside sizeof(). [sizeofCalculation]
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.cpp:44:17: warning: Member variable 'TheoraRecorder::number_of_planes' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:44:25: style: The function 'getExtension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:63:25: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:44:25: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:45:18: style: The function 'setPixelFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:65:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:45:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:46:18: style: The function 'setSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:67:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:46:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:47:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:70:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:47:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:48:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:71:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:48:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:49:18: style: The function 'writeFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:73:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:49:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:50:18: style: The function 'setStreamEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/stream/recorder/recorderinterface.h:77:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/stream/recorder/theorarecorder.h:50:18: note: Function in derived class
indi-1.7.2/libindi/libs/stream/streammanager.cpp:966:9: style: Variable 'StreamFrameN[CCDChip::FRAME_W].value' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:965:9: note: Variable 'StreamFrameN[CCDChip::FRAME_W].value' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/libs/stream/streammanager.cpp:966:9: note: Variable 'StreamFrameN[CCDChip::FRAME_W].value' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::imageBP' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::imageB' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::streamframeCount' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::recordframeCount' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::recordDuration' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::mssum' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::framecountsec' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:38:16: warning: Member variable 'StreamManager::m_PixelDepth' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/stream/streammanager.h:132:10: style: Technically the member function 'INDI::StreamManager::isDirectRecording' can be const. [functionConst]
indi-1.7.2/libindi/libs/stream/streammanager.h:133:10: style: Technically the member function 'INDI::StreamManager::isStreaming' can be const. [functionConst]
indi-1.7.2/libindi/libs/stream/streammanager.h:134:10: style: Technically the member function 'INDI::StreamManager::isRecording' can be const. [functionConst]
indi-1.7.2/libindi/libs/stream/streammanager.h:136:13: style: Technically the member function 'INDI::StreamManager::getTargetFPS' can be const. [functionConst]
indi-1.7.2/libindi/libs/stream/streammanager.h:139:14: style: Technically the member function 'INDI::StreamManager::getDownscaleBufferSize' can be const. [functionConst]
indi-1.7.2/libindi/libs/stream/streammanager.h:145:10: style: Technically the member function 'INDI::StreamManager::getStreamFrame' can be const. [functionConst]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:914:21: note: Technically the member function 'INDI::StreamManager::getStreamFrame' can be const.
indi-1.7.2/libindi/libs/stream/streammanager.h:145:10: note: Technically the member function 'INDI::StreamManager::getStreamFrame' can be const.
indi-1.7.2/libindi/libs/stream/streammanager.h:153:9: performance: Technically the member function 'INDI::StreamManager::mkpath' can be static. [functionStatic]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:431:20: note: Technically the member function 'INDI::StreamManager::mkpath' can be static.
indi-1.7.2/libindi/libs/stream/streammanager.h:153:9: note: Technically the member function 'INDI::StreamManager::mkpath' can be static.
indi-1.7.2/libindi/libs/stream/streammanager.h:154:17: performance: Technically the member function 'INDI::StreamManager::expand' can be static. [functionStatic]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:467:28: note: Technically the member function 'INDI::StreamManager::expand' can be static.
indi-1.7.2/libindi/libs/stream/streammanager.h:154:17: note: Technically the member function 'INDI::StreamManager::expand' can be static.
indi-1.7.2/libindi/libs/stream/streammanager.cpp:61:5: style: Class 'StreamManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:61:5: style: Class 'StreamManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/stream/streammanager.h:106:5: style: Class 'StreamManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indi-1.7.2/libindi/libs/stream/streammanager.cpp:467:47: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:87:12: style: The scope of the variable 'c' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:133:12: style: The scope of the variable 'c' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:179:12: style: The scope of the variable 'c' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:614:20: style: The scope of the variable 'pu1' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:614:26: style: The scope of the variable 'pu2' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:614:32: style: The scope of the variable 'pv1' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:614:38: style: The scope of the variable 'pv2' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:614:44: style: The scope of the variable 'psu' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:614:50: style: The scope of the variable 'psv' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:449:59: style: Function 'bayer_rggb_2rgb24' argument 2 names different: declaration 'srcc' definition 'src'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/webcam/ccvt.h:181:59: note: Function 'bayer_rggb_2rgb24' argument 2 names different: declaration 'srcc' definition 'src'.
indi-1.7.2/libindi/libs/webcam/ccvt_misc.c:449:59: note: Function 'bayer_rggb_2rgb24' argument 2 names different: declaration 'srcc' definition 'src'.
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2083:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2090:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2176:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2177:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2178:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2209:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2210:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2230:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2330:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2331:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2332:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2364:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2365:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2385:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2770:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2771:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2772:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2798:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2799:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2825:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2826:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2845:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:805:6: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:835:15: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:885:15: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:942:15: style: C-style pointer casting [cstyleCast]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:385:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:921:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1685:10: style: The scope of the variable 'softcrop' can be reduced. [variableScope]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:462:33: style: Function 'read_frame' argument 1 names different: declaration 'errsg' definition 'errmsg'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:148:26: note: Function 'read_frame' argument 1 names different: declaration 'errsg' definition 'errmsg'.
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:462:33: note: Function 'read_frame' argument 1 names different: declaration 'errsg' definition 'errmsg'.
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1515:46: style: Function 'setcaptureformat' argument 1 names different: declaration 'captureformatindex' definition 'captureformat'. [funcArgNamesDifferent]
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:125:39: note: Function 'setcaptureformat' argument 1 names different: declaration 'captureformatindex' definition 'captureformat'.
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1515:46: note: Function 'setcaptureformat' argument 1 names different: declaration 'captureformatindex' definition 'captureformat'.
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1343:5: warning: The buffer 'dev_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:81:9: style: Technically the member function 'INDI::V4L2_Base::getFormat' can be const. [functionConst]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1763:16: note: Technically the member function 'INDI::V4L2_Base::getFormat' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:81:9: note: Technically the member function 'INDI::V4L2_Base::getFormat' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:82:9: style: Technically the member function 'INDI::V4L2_Base::getWidth' can be const. [functionConst]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1742:16: note: Technically the member function 'INDI::V4L2_Base::getWidth' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:82:9: note: Technically the member function 'INDI::V4L2_Base::getWidth' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:83:9: style: Technically the member function 'INDI::V4L2_Base::getHeight' can be const. [functionConst]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1750:16: note: Technically the member function 'INDI::V4L2_Base::getHeight' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:83:9: note: Technically the member function 'INDI::V4L2_Base::getHeight' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:84:9: style: Technically the member function 'INDI::V4L2_Base::getBpp' can be const. [functionConst]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1758:16: note: Technically the member function 'INDI::V4L2_Base::getBpp' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:84:9: note: Technically the member function 'INDI::V4L2_Base::getBpp' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:130:22: style: Technically the member function 'INDI::V4L2_Base::getcroprect' can be const. [functionConst]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:1768:29: note: Technically the member function 'INDI::V4L2_Base::getcroprect' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:130:22: note: Technically the member function 'INDI::V4L2_Base::getcroprect' can be const.
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:139:11: style: Technically the member function 'INDI::V4L2_Base::getlxstate' can be const. [functionConst]
indi-1.7.2/libindi/libs/webcam/v4l2_base.h:140:10: style: Technically the member function 'INDI::V4L2_Base::isstreamactive' can be const. [functionConst]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:153:5: style: Class 'V4L2_Base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:153:5: style: Class 'V4L2_Base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2584:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2585:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2586:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2587:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2620:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2621:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2622:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_base.cpp:2623:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.cpp:68:23: warning: Member variable 'V4L2_Builtin_Decoder::doLinearization' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.cpp:68:23: warning: Member variable 'V4L2_Builtin_Decoder::bufwidth' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.cpp:68:23: warning: Member variable 'V4L2_Builtin_Decoder::bufheight' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:42:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:40:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:42:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:43:18: style: The function 'setcrop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:42:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:43:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:44:18: style: The function 'resetcrop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:43:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:44:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:45:18: style: The function 'usesoftcrop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:44:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:45:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:46:18: style: The function 'setformat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:45:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:46:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:47:18: style: The function 'issupportedformat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:46:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:47:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:48:46: style: The function 'getsupportedformats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:47:46: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:48:46: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:49:18: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:48:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:49:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:50:28: style: The function 'getY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:49:28: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:50:28: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:51:28: style: The function 'getU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:50:28: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:51:28: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:52:28: style: The function 'getV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:51:28: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:52:28: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:54:28: style: The function 'getRGBBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:53:28: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:54:28: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:55:20: style: The function 'getLinearY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:54:20: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:55:20: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:56:17: style: The function 'getBpp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:55:17: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:56:17: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:57:18: style: The function 'setQuantization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:56:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:57:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:58:18: style: The function 'setLinearization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.h:57:18: note: Virtual function in base class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_builtin_decoder.h:58:18: note: Function in derived class
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.cpp:48:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.cpp:26:15: warning: Member variable 'V4L2_Decoder::name' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/libs/webcam/v4l2_decode/v4l2_decode.cpp:39:14: warning: Member variable 'V4L2_Decode::current_decoder' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:740:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:372:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:373:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:780:13: warning: Redundant assignment of 'reticle' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:788:11: warning: Redundant assignment of 'focus' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:797:12: warning: Redundant assignment of 'rotate' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:806:9: warning: Redundant assignment of 'fan' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:816:13: warning: Redundant assignment of 'newTime' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:835:16: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:853:9: style: The scope of the variable 'status' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:854:16: style: The scope of the variable 'nread' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:114:5: style: Variable 'returnStr' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/celestronprotocol.c:363:20: style: Variable 'numRead' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/fli_wheel.c:215:11: warning: Redundant assignment of 'n' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/fli_wheel.c:216:11: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/fli_wheel.c:217:11: warning: Redundant assignment of 'name' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/fli_wheel.c:218:11: warning: Redundant assignment of 'names' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/fli_wheel.c:219:11: warning: Redundant assignment of 'texts' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/fli_wheel.c:228:7: warning: Redundant assignment of 'n' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/fli_wheel.c:224:10: style: The scope of the variable 'err' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/fli_wheel.c:225:14: style: The scope of the variable 'np' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/fli_wheel.c:395:16: style: The scope of the variable 'simMTC' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/focusmaster.cpp:295:81: warning: Suspicious code: sign conversion of ? in calculation, even though ? can have a negative value [signConversion]
indi-1.7.2/libindi/obsolete/ieq45.cpp:632:32: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indi-1.7.2/libindi/obsolete/ieq45.cpp:640:45: warning: Redundant assignment of 'EquatorialCoordsRN[0].value' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/ieq45.cpp:641:45: warning: Redundant assignment of 'EquatorialCoordsRN[1].value' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/ieq45.cpp:282:30: style: The scope of the variable 'error_code' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/ieq45.cpp:148:13: warning: Member variable 'IEQ45Basic::JD' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/obsolete/ieq45.cpp:148:13: warning: Member variable 'IEQ45Basic::fault' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/obsolete/ieq45.cpp:148:13: warning: Member variable 'IEQ45Basic::targetRA' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/obsolete/ieq45.cpp:148:13: warning: Member variable 'IEQ45Basic::targetDEC' is not initialized in the constructor. [uninitMemberVar]
indi-1.7.2/libindi/obsolete/ieq45.h:80:10: style: Technically the member function 'IEQ45Basic::is_connected' can be const. [functionConst]
indi-1.7.2/libindi/obsolete/ieq45.cpp:488:18: note: Technically the member function 'IEQ45Basic::is_connected' can be const.
indi-1.7.2/libindi/obsolete/ieq45.h:80:10: note: Technically the member function 'IEQ45Basic::is_connected' can be const.
indi-1.7.2/libindi/obsolete/ieq45.h:86:9: performance: Technically the member function 'IEQ45Basic::get_switch_index' can be static. [functionStatic]
indi-1.7.2/libindi/obsolete/ieq45.cpp:656:17: note: Technically the member function 'IEQ45Basic::get_switch_index' can be static.
indi-1.7.2/libindi/obsolete/ieq45.h:86:9: note: Technically the member function 'IEQ45Basic::get_switch_index' can be static.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:589:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:587:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:589:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:622:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:618:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:622:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:856:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:855:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:856:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:146:32: style: Function 'check_IEQ45_connection' argument 1 names different: declaration 'fd' definition 'in_fd'. [funcArgNamesDifferent]
indi-1.7.2/libindi/obsolete/ieq45driver.h:192:32: note: Function 'check_IEQ45_connection' argument 1 names different: declaration 'fd' definition 'in_fd'.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:146:32: note: Function 'check_IEQ45_connection' argument 1 names different: declaration 'fd' definition 'in_fd'.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:657:40: style: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'. [funcArgNamesDifferent]
indi-1.7.2/libindi/obsolete/ieq45driver.h:236:40: note: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:657:40: note: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'.
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:631:22: style: Variable 'error_type' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:856:18: style: Variable 'error_type' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:299:9: warning: The buffer 'mell_prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/obsolete/ieq45driver8406.c:301:9: warning: The buffer 'mell_prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:611:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:609:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:611:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:644:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:640:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:644:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:878:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:877:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:878:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:152:32: style: Function 'check_IEQ45_connection' argument 1 names different: declaration 'fd' definition 'in_fd'. [funcArgNamesDifferent]
indi-1.7.2/libindi/obsolete/ieq45driver.h:192:32: note: Function 'check_IEQ45_connection' argument 1 names different: declaration 'fd' definition 'in_fd'.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:152:32: note: Function 'check_IEQ45_connection' argument 1 names different: declaration 'fd' definition 'in_fd'.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:679:40: style: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'. [funcArgNamesDifferent]
indi-1.7.2/libindi/obsolete/ieq45driver.h:236:40: note: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:679:40: note: Function 'setStandardProcedure' argument 2 names different: declaration 'writeData' definition 'data'.
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:653:22: style: Variable 'error_type' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:878:18: style: Variable 'error_type' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:321:9: warning: The buffer 'mell_prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/obsolete/ieq45driver8407.c:323:9: warning: The buffer 'mell_prefix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/obsolete/intelliscope.c:156:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:152:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/intelliscope.c:156:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/intelliscope.c:79:9: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:90:9: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:105:11: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:106:11: warning: Redundant assignment of 'names' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:107:11: warning: Redundant assignment of 'n' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:119:12: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:120:12: warning: Redundant assignment of 'name' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:121:12: warning: Redundant assignment of 'values' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:122:12: warning: Redundant assignment of 'names' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:123:12: warning: Redundant assignment of 'n' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:189:7: warning: Redundant assignment of 'p' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/intelliscope.c:165:22: style: Variable 'error_type' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/magellan1.cpp:132:7: warning: Redundant assignment of 'p' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/magellan1.cpp:248:36: style: Same expression on both sides of '&&' because the value of 'connectionEstablished' and 'ConnectS[0].s==ISS_ON' are the same. [duplicateExpression]
indi-1.7.2/libindi/obsolete/magellan1.cpp:245:53: note: 'connectionEstablished' is assigned value 'ConnectS[0].s==ISS_ON' here.
indi-1.7.2/libindi/obsolete/magellan1.cpp:248:36: note: Same expression on both sides of '&&' because the value of 'connectionEstablished' and 'ConnectS[0].s==ISS_ON' are the same.
indi-1.7.2/libindi/obsolete/magellan1.cpp:205:12: style: The scope of the variable 'tp' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/magellandriver.c:100:10: style: The scope of the variable 'ack' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/magellandriver.c:101:10: style: The scope of the variable 'Response' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/magellandriver.c:103:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/magellandriver.c:135:10: style: The scope of the variable 'temp_string' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/magellandriver.c:183:10: style: The scope of the variable 'century' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/magellandriver.c:194:17: warning: The buffer 'century' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/obsolete/magellandriver.c:196:17: warning: The buffer 'century' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indi-1.7.2/libindi/obsolete/skycommander.c:151:5: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:149:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/skycommander.c:151:5: note: Variable 'error_type' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/skycommander.c:77:9: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:88:9: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:103:11: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:104:11: warning: Redundant assignment of 'names' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:105:11: warning: Redundant assignment of 'n' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:117:12: warning: Redundant assignment of 'dev' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:118:12: warning: Redundant assignment of 'name' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:119:12: warning: Redundant assignment of 'values' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:120:12: warning: Redundant assignment of 'names' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:121:12: warning: Redundant assignment of 'n' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/skycommander.c:171:7: warning: Redundant assignment of 'p' to itself. [selfAssignment]
indi-1.7.2/libindi/obsolete/stv.c:1120:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stv.c:1119:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1120:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1229:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stv.c:1228:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1229:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1184:13: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stv.c:1182:13: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1184:13: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1335:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stv.c:1334:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1335:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1257:13: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stv.c:1255:13: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:1257:13: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stv.c:464:9: style: The scope of the variable 'res' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stv.c:465:9: style: The scope of the variable 'k' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stv.c:465:12: style: The scope of the variable 'l' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stv.c:465:15: style: The scope of the variable 'm' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stv.c:690:9: style: The scope of the variable 'baud' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stv.c:1901:9: style: The scope of the variable 'img_size' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stv.c:1902:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stv.c:1755:16: style: Checking if unsigned variable 'nr' is less than zero. [unsignedLessThanZero]
indi-1.7.2/libindi/obsolete/stv.c:1460:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/stv.c:1537:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/stvdriver.c:357:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indi-1.7.2/libindi/obsolete/stvdriver.c:214:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:212:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:214:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:450:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:448:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:450:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1258:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1255:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1258:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1260:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1258:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1260:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1261:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1260:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1261:9: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1282:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1280:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1282:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1315:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1311:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1315:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1317:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1315:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1317:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1438:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1434:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1438:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1441:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1438:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1441:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1452:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/obsolete/stvdriver.c:1450:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:1452:5: note: Variable 'res' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/obsolete/stvdriver.c:827:15: style: The scope of the variable 'k' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stvdriver.c:833:10: style: The scope of the variable 'display1' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stvdriver.c:834:10: style: The scope of the variable 'display2' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stvdriver.c:1084:9: style: The scope of the variable 'j' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stvdriver.c:1144:9: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stvdriver.c:1200:9: style: The scope of the variable 'res' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/stvdriver.c:1193:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
indi-1.7.2/libindi/obsolete/stvdriver.c:1010:37: style: Function 'STV_CheckDataSum' argument 1 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
indi-1.7.2/libindi/obsolete/stvdriver.c:72:37: note: Function 'STV_CheckDataSum' argument 1 names different: declaration 'data' definition 'buf'.
indi-1.7.2/libindi/obsolete/stvdriver.c:1010:37: note: Function 'STV_CheckDataSum' argument 1 names different: declaration 'data' definition 'buf'.
indi-1.7.2/libindi/obsolete/stvdriver.c:515:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/stvdriver.c:1271:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/stvdriver.c:1282:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/stvdriver.c:1441:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/stvdriver.c:1458:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/stvdriver.c:1475:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/obsolete/trutech_wheel.c:230:10: style: The scope of the variable 'err' can be reduced. [variableScope]
indi-1.7.2/libindi/obsolete/trutech_wheel.c:279:23: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
indi-1.7.2/libindi/test/core/test_base64.cpp:35:5: style: Variable 'p_outbuf' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/test/core/test_base64.cpp:33:0: note: Variable 'p_outbuf' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/test/core/test_base64.cpp:35:5: note: Variable 'p_outbuf' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/test/core/test_base64.cpp:51:5: style: Variable 'p_outbuf' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/test/core/test_base64.cpp:49:0: note: Variable 'p_outbuf' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/test/core/test_base64.cpp:51:5: note: Variable 'p_outbuf' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/test/core/test_base64.cpp:67:5: style: Variable 'p_outbuf' is reassigned a value before the old one has been used. [redundantAssignment]
indi-1.7.2/libindi/test/core/test_base64.cpp:65:0: note: Variable 'p_outbuf' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/test/core/test_base64.cpp:67:5: note: Variable 'p_outbuf' is reassigned a value before the old one has been used.
indi-1.7.2/libindi/tools/compiler.c:138:5: style: Variable 'pc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
indi-1.7.2/libindi/tools/compiler.c:134:5: note: Variable 'pc' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/tools/compiler.c:138:5: note: Variable 'pc' is reassigned a value before the old one has been used if variable is no semaphore variable.
indi-1.7.2/libindi/tools/evalINDI.c:396:30: warning: Return value of function strncmp() is not used. [ignoredReturnValue]
indi-1.7.2/libindi/tools/evalINDI.c:172:16: warning: Either the condition '!fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
indi-1.7.2/libindi/tools/evalINDI.c:173:13: note: Assuming that condition '!fp' is not redundant
indi-1.7.2/libindi/tools/evalINDI.c:172:16: note: Null pointer dereference
indi-1.7.2/libindi/tools/getINDIproperty.c:257:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/tools/getINDIproperty.c:271:5: error: Common realloc mistake: 'srchs' nulled but not freed upon failure [memleakOnRealloc]
indi-1.7.2/libindi/tools/setINDIproperty.c:184:16: warning: Either the condition '!rfp' is redundant or there is possible null pointer dereference: rfp. [nullPointerRedundantCheck]
indi-1.7.2/libindi/tools/setINDIproperty.c:185:13: note: Assuming that condition '!rfp' is not redundant
indi-1.7.2/libindi/tools/setINDIproperty.c:184:16: note: Null pointer dereference
indi-1.7.2/libindi/tools/setINDIproperty.c:589:15: style: The scope of the variable 'e' can be reduced. [variableScope]
indi-1.7.2/libindi/tools/setINDIproperty.c:546:31: style: Function 'scanEEVV' argument 1 names different: declaration 'specp' definition 'sp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/tools/setINDIproperty.c:77:31: note: Function 'scanEEVV' argument 1 names different: declaration 'specp' definition 'sp'.
indi-1.7.2/libindi/tools/setINDIproperty.c:546:31: note: Function 'scanEEVV' argument 1 names different: declaration 'specp' definition 'sp'.
indi-1.7.2/libindi/tools/setINDIproperty.c:546:41: style: Function 'scanEEVV' argument 2 names different: declaration 'ep' definition 'v'. [funcArgNamesDifferent]
indi-1.7.2/libindi/tools/setINDIproperty.c:77:44: note: Function 'scanEEVV' argument 2 names different: declaration 'ep' definition 'v'.
indi-1.7.2/libindi/tools/setINDIproperty.c:546:41: note: Function 'scanEEVV' argument 2 names different: declaration 'ep' definition 'v'.
indi-1.7.2/libindi/tools/setINDIproperty.c:546:50: style: Function 'scanEEVV' argument 3 names different: declaration 'ev' definition 'e'. [funcArgNamesDifferent]
indi-1.7.2/libindi/tools/setINDIproperty.c:77:53: note: Function 'scanEEVV' argument 3 names different: declaration 'ev' definition 'e'.
indi-1.7.2/libindi/tools/setINDIproperty.c:546:50: note: Function 'scanEEVV' argument 3 names different: declaration 'ev' definition 'e'.
indi-1.7.2/libindi/tools/setINDIproperty.c:587:31: style: Function 'scanEVEV' argument 1 names different: declaration 'specp' definition 'sp'. [funcArgNamesDifferent]
indi-1.7.2/libindi/tools/setINDIproperty.c:78:31: note: Function 'scanEVEV' argument 1 names different: declaration 'specp' definition 'sp'.
indi-1.7.2/libindi/tools/setINDIproperty.c:587:31: note: Function 'scanEVEV' argument 1 names different: declaration 'specp' definition 'sp'.
indi-1.7.2/libindi/tools/setINDIproperty.c:290:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indi-1.7.2/libindi/tools/setINDIproperty.c:299:5: error: Common realloc mistake: 'sets' nulled but not freed upon failure [memleakOnRealloc]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libindicate/libindicate_0.6.92.orig.tar.gz
libindicate-0.6.92/libindicate/indicator.c:200:40: style: Function 'indicate_indicator_finalize' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
libindicate-0.6.92/libindicate/indicator.c:62:52: note: Function 'indicate_indicator_finalize' argument 1 names different: declaration 'object' definition 'obj'.
libindicate-0.6.92/libindicate/indicator.c:200:40: note: Function 'indicate_indicator_finalize' argument 1 names different: declaration 'object' definition 'obj'.
libindicate-0.6.92/libindicate/server.c:2063:3: style: Variable 'interest' is reassigned a value before the old one has been used. [redundantAssignment]
libindicate-0.6.92/libindicate/server.c:2061:0: note: Variable 'interest' is reassigned a value before the old one has been used.
libindicate-0.6.92/libindicate/server.c:2063:3: note: Variable 'interest' is reassigned a value before the old one has been used.
libindicate-0.6.92/libindicate/server.c:2094:3: style: Variable 'interest' is reassigned a value before the old one has been used. [redundantAssignment]
libindicate-0.6.92/libindicate/server.c:2092:0: note: Variable 'interest' is reassigned a value before the old one has been used.
libindicate-0.6.92/libindicate/server.c:2094:3: note: Variable 'interest' is reassigned a value before the old one has been used.
libindicate-0.6.92/libindicate/server.c:1184:60: style: Function 'check_interest' argument 2 names different: declaration 'intrest' definition 'interest'. [funcArgNamesDifferent]
libindicate-0.6.92/libindicate/server.c:159:76: note: Function 'check_interest' argument 2 names different: declaration 'intrest' definition 'interest'.
libindicate-0.6.92/libindicate/server.c:1184:60: note: Function 'check_interest' argument 2 names different: declaration 'intrest' definition 'interest'.
libindicate-0.6.92/libindicate/server.c:1627:90: style: Function 'get_indicator_property' argument 4 names different: declaration 'value' definition 'variant'. [funcArgNamesDifferent]
libindicate-0.6.92/libindicate/server.c:147:106: note: Function 'get_indicator_property' argument 4 names different: declaration 'value' definition 'variant'.
libindicate-0.6.92/libindicate/server.c:1627:90: note: Function 'get_indicator_property' argument 4 names different: declaration 'value' definition 'variant'.
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libindicate-qt/libindicate-qt_0.2.5.91.orig.tar.gz
libindicate-qt-0.2.5.91/src/qindicateindicator.cpp:96:72: style: Function 'setIndicatorProperty' argument 2 names different: declaration 'value' definition 'image'. [funcArgNamesDifferent]
libindicate-qt-0.2.5.91/src/qindicateindicator.h:41:65: note: Function 'setIndicatorProperty' argument 2 names different: declaration 'value' definition 'image'.
libindicate-qt-0.2.5.91/src/qindicateindicator.cpp:96:72: note: Function 'setIndicatorProperty' argument 2 names different: declaration 'value' definition 'image'.
libindicate-qt-0.2.5.91/src/qindicateindicator.h:35:5: style: Class 'Indicator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libindicate-qt-0.2.5.91/src/qindicatelistener.h:41:5: style: Class 'Listener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libindicate-qt-0.2.5.91/src/qindicateserver.h:28:5: style: Class 'Server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libindicate-qt-0.2.5.91/tests/communicationtest.h:70:1: style: The class 'CommunicationTest' does not have a constructor although it has private member variables. [noConstructor]
libindicate-qt-0.2.5.91/tests/indicatortest.h:20:1: style: The class 'IndicatorTest' does not have a constructor although it has private member variables. [noConstructor]
libindicate-qt-0.2.5.91/tests/listenertest.cpp:78:0: error: Memory leak: indicator [memleak]
[19:39]

ftp://ftp.se.debian.org/debian/pool/main/libi/libindicator/libindicator_0.5.0.orig.tar.gz
libindicator-0.5.0/libindicator/indicator-image-helper.c:45:2: style: Variable 'icon_info' is reassigned a value before the old one has been used. [redundantAssignment]
libindicator-0.5.0/libindicator/indicator-image-helper.c:34:0: note: Variable 'icon_info' is reassigned a value before the old one has been used.
libindicator-0.5.0/libindicator/indicator-image-helper.c:45:2: note: Variable 'icon_info' is reassigned a value before the old one has been used.
libindicator-0.5.0/libindicator/indicator-image-helper.c:154:2: style: Variable 'seen_previously' is reassigned a value before the old one has been used. [redundantAssignment]
libindicator-0.5.0/libindicator/indicator-image-helper.c:147:0: note: Variable 'seen_previously' is reassigned a value before the old one has been used.
libindicator-0.5.0/libindicator/indicator-image-helper.c:154:2: note: Variable 'seen_previously' is reassigned a value before the old one has been used.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:56:79: style: Function '_indicator_object_marshal_VOID__POINTER_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:11:78: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:56:79: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:59:82: style: Function '_indicator_object_marshal_VOID__POINTER_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:14:78: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:59:82: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:95:79: style: Function '_indicator_object_marshal_VOID__POINTER_UINT_ENUM' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:19:78: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_ENUM' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:95:79: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_ENUM' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:98:82: style: Function '_indicator_object_marshal_VOID__POINTER_UINT_ENUM' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:22:78: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_ENUM' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:98:82: note: Function '_indicator_object_marshal_VOID__POINTER_UINT_ENUM' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:134:74: style: Function '_indicator_object_marshal_VOID__POINTER_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:27:73: note: Function '_indicator_object_marshal_VOID__POINTER_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:134:74: note: Function '_indicator_object_marshal_VOID__POINTER_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:137:77: style: Function '_indicator_object_marshal_VOID__POINTER_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:30:73: note: Function '_indicator_object_marshal_VOID__POINTER_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:137:77: note: Function '_indicator_object_marshal_VOID__POINTER_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:171:77: style: Function '_indicator_object_marshal_VOID__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:35:76: note: Function '_indicator_object_marshal_VOID__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:171:77: note: Function '_indicator_object_marshal_VOID__POINTER_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:174:80: style: Function '_indicator_object_marshal_VOID__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libindicator-0.5.0/libindicator/indicator-object-marshal.h:38:76: note: Function '_indicator_object_marshal_VOID__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object-marshal.c:174:80: note: Function '_indicator_object_marshal_VOID__POINTER_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libindicator-0.5.0/libindicator/indicator-object.c:449:16: style: Same expression on both sides of '==' because the value of 'lget_type' and 'NULL' are the same. [duplicateExpression]
libindicator-0.5.0/libindicator/indicator-object.c:444:25: note: 'lget_type' is assigned value 'NULL' here.
libindicator-0.5.0/libindicator/indicator-object.c:449:16: note: Same expression on both sides of '==' because the value of 'lget_type' and 'NULL' are the same.
libindicator-0.5.0/libindicator/indicator-service.c:485:3: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
libindicator-0.5.0/libindicator/indicator-service.c:484:0: note: Variable 'message' is reassigned a value before the old one has been used.
libindicator-0.5.0/libindicator/indicator-service.c:485:3: note: Variable 'message' is reassigned a value before the old one has been used.
libindicator-0.5.0/tests/test-desktop-shortcuts.c:122:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libindirect-perl/libindirect-perl_0.38.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libinfinity/libinfinity_0.7.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/libi/libinih/libinih_41.orig.tar.gz
inih-r41/cpp/INIReader.cpp:76:25: style: C-style pointer casting [cstyleCast]
inih-r41/cpp/INIReader.h:21:5: style: Class 'INIReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inih-r41/ini.c:97:11: style: The scope of the variable 'start' can be reduced. [variableScope]
inih-r41/ini.c:241:10: style: The scope of the variable 'c' can be reduced. [variableScope]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libinklevel/libinklevel_0.9.2.orig.tar.gz
libinklevel-0.9.2/bjnp-debug.c:242:23: warning: Either the condition 'level==NULL' is redundant or there is possible null pointer dereference: level. [nullPointerRedundantCheck]
libinklevel-0.9.2/bjnp-debug.c:257:13: note: Assuming that condition 'level==NULL' is not redundant
libinklevel-0.9.2/bjnp-debug.c:242:23: note: Null pointer dereference
libinklevel-0.9.2/bjnp-debug.c:193:7: style: The scope of the variable 'sec' can be reduced. [variableScope]
libinklevel-0.9.2/bjnp-debug.c:194:7: style: The scope of the variable 'msec' can be reduced. [variableScope]
libinklevel-0.9.2/bjnp-debug.c:231:8: style: The scope of the variable 'loglevel' can be reduced. [variableScope]
libinklevel-0.9.2/bjnp-io.c:595:19: warning: Logical conjunction always evaluates to false: *(c) < '0' && *(c) > '9'. [incorrectLogicOperator]
libinklevel-0.9.2/bjnp-io.c:192:11: warning: Either the condition 'IEEE1284_id!=NULL' is redundant or there is possible null pointer dereference: IEEE1284_id. [nullPointerRedundantCheck]
libinklevel-0.9.2/bjnp-io.c:219:19: note: Assuming that condition 'IEEE1284_id!=NULL' is not redundant
libinklevel-0.9.2/bjnp-io.c:192:11: note: Null pointer dereference
libinklevel-0.9.2/bjnp-io.c:121:7: style: The scope of the variable 'numbytes' can be reduced. [variableScope]
libinklevel-0.9.2/bjnp-io.c:523:24: style: The scope of the variable 'resp' can be reduced. [variableScope]
libinklevel-0.9.2/bjnp-io.c:637:20: style: The scope of the variable 'id' can be reduced. [variableScope]
libinklevel-0.9.2/bjnp-io.c:638:24: style: The scope of the variable 'idn' can be reduced. [variableScope]
libinklevel-0.9.2/bjnp-io.c:630:14: style: Function 'bjnp_get_printer_status' argument 3 names different: declaration 'portnumber' definition 'port_number'. [funcArgNamesDifferent]
libinklevel-0.9.2/bjnp.h:184:19: note: Function 'bjnp_get_printer_status' argument 3 names different: declaration 'portnumber' definition 'port_number'.
libinklevel-0.9.2/bjnp-io.c:630:14: note: Function 'bjnp_get_printer_status' argument 3 names different: declaration 'portnumber' definition 'port_number'.
libinklevel-0.9.2/bjnp-io.c:692:43: style: Function 'bjnp_get_id_from_named_printer' argument 1 names different: declaration 'port_number' definition 'port'. [funcArgNamesDifferent]
libinklevel-0.9.2/bjnp.h:180:47: note: Function 'bjnp_get_id_from_named_printer' argument 1 names different: declaration 'port_number' definition 'port'.
libinklevel-0.9.2/bjnp-io.c:692:43: note: Function 'bjnp_get_id_from_named_printer' argument 1 names different: declaration 'port_number' definition 'port'.
libinklevel-0.9.2/bjnp-io.c:692:61: style: Function 'bjnp_get_id_from_named_printer' argument 2 names different: declaration 'device_file' definition 'device_uri'. [funcArgNamesDifferent]
libinklevel-0.9.2/bjnp.h:181:21: note: Function 'bjnp_get_id_from_named_printer' argument 2 names different: declaration 'device_file' definition 'device_uri'.
libinklevel-0.9.2/bjnp-io.c:692:61: note: Function 'bjnp_get_id_from_named_printer' argument 2 names different: declaration 'device_file' definition 'device_uri'.
libinklevel-0.9.2/bjnp-io.c:702:42: style: Function 'bjnp_get_id_from_printer_port' argument 1 names different: declaration 'port_number' definition 'port'. [funcArgNamesDifferent]
libinklevel-0.9.2/bjnp.h:182:46: note: Function 'bjnp_get_id_from_printer_port' argument 1 names different: declaration 'port_number' definition 'port'.
libinklevel-0.9.2/bjnp-io.c:702:42: note: Function 'bjnp_get_id_from_printer_port' argument 1 names different: declaration 'port_number' definition 'port'.
libinklevel-0.9.2/canon.c:656:7: warning: %hd in format string (no. 1) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int]
libinklevel-0.9.2/canon.c:406:50: style: Same expression on both sides of '&&'. [duplicateExpression]
libinklevel-0.9.2/canon.c:409:43: style: Same expression on both sides of '&&'. [duplicateExpression]
libinklevel-0.9.2/canon.c:291:8: style: The scope of the variable 'cmdGetColors' can be reduced. [variableScope]
libinklevel-0.9.2/canon.c:293:8: style: The scope of the variable 'command' can be reduced. [variableScope]
libinklevel-0.9.2/canon.c:298:7: style: The scope of the variable 'retry' can be reduced. [variableScope]
libinklevel-0.9.2/canon.c:643:9: style: The scope of the variable 'cart_level' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:696:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libinklevel-0.9.2/d4lib.c:744:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libinklevel-0.9.2/d4lib.c:606:8: style: The scope of the variable 'total' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:608:8: style: The scope of the variable 'tries' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:609:18: style: The scope of the variable 'header' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:610:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:612:9: style: The scope of the variable 'dt' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:973:8: style: The scope of the variable 'rd' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:1294:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
libinklevel-0.9.2/d4lib.c:1152:9: style: Function 'askForCredit' argument 3 names different: declaration 'sndSz' definition 'sndSize'. [funcArgNamesDifferent]
libinklevel-0.9.2/d4lib.h:38:9: note: Function 'askForCredit' argument 3 names different: declaration 'sndSz' definition 'sndSize'.
libinklevel-0.9.2/d4lib.c:1152:9: note: Function 'askForCredit' argument 3 names different: declaration 'sndSz' definition 'sndSize'.
libinklevel-0.9.2/d4lib.c:1152:23: style: Function 'askForCredit' argument 4 names different: declaration 'rcvSz' definition 'rcvSize'. [funcArgNamesDifferent]
libinklevel-0.9.2/d4lib.h:38:21: note: Function 'askForCredit' argument 4 names different: declaration 'rcvSz' definition 'rcvSize'.
libinklevel-0.9.2/d4lib.c:1152:23: note: Function 'askForCredit' argument 4 names different: declaration 'rcvSz' definition 'rcvSize'.
libinklevel-0.9.2/d4lib.c:131:29: style: struct member 'error_s::epsid' is never used. [unusedStructMember]
libinklevel-0.9.2/d4lib.c:132:29: style: struct member 'error_s::essid' is never used. [unusedStructMember]
libinklevel-0.9.2/d4lib.c:133:29: style: struct member 'error_s::ecode' is never used. [unusedStructMember]
libinklevel-0.9.2/d4lib.c:230:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libinklevel-0.9.2/d4lib.c:1221:10: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
libinklevel-0.9.2/devices.c:94:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libinklevel-0.9.2/devices.c:95:8: style: The scope of the variable 'device_file1' can be reduced. [variableScope]
libinklevel-0.9.2/devices.c:96:7: style: The scope of the variable 'size' can be reduced. [variableScope]
libinklevel-0.9.2/devices.c:97:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
libinklevel-0.9.2/devices.c:207:53: style: Function 'open_printer_device' argument 2 names different: declaration 'device_file' definition 'custom_device_file'. [funcArgNamesDifferent]
libinklevel-0.9.2/devices.h:14:53: note: Function 'open_printer_device' argument 2 names different: declaration 'device_file' definition 'custom_device_file'.
libinklevel-0.9.2/devices.c:207:53: note: Function 'open_printer_device' argument 2 names different: declaration 'device_file' definition 'custom_device_file'.
libinklevel-0.9.2/epson.c:73:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libinklevel-0.9.2/epson.c:112:7: style: The scope of the variable 'credit' can be reduced. [variableScope]
libinklevel-0.9.2/epson.c:216:7: style: The scope of the variable 'credit' can be reduced. [variableScope]
libinklevel-0.9.2/epson.c:217:7: style: The scope of the variable 'retry' can be reduced. [variableScope]
libinklevel-0.9.2/epson.c:222:9: style: The scope of the variable 'spos' can be reduced. [variableScope]
libinklevel-0.9.2/epson.c:508:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinklevel-0.9.2/epson.c:546:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
libinklevel-0.9.2/hp.c:31:7: style: The scope of the variable 'colorType' can be reduced. [variableScope]
libinklevel-0.9.2/libusb-utils.c:443:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libinklevel-0.9.2/libusb-utils.c:564:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libinline-c-perl/libinline-c-perl_0.78.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libinline-files-perl/libinline-files-perl_0.68.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libinline-java-perl/libinline-java-perl_0.66.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libinline-perl/libinline-perl_0.80.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libi/libinline-python-perl/libinline-python-perl_0.56.orig.tar.gz
Inline-Python-0.56/perlmodule.c:1240:5: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
Inline-Python-0.56/perlmodule.c:1232:5: note: Variable 'm' is reassigned a value before the old one has been used.
Inline-Python-0.56/perlmodule.c:1240:5: note: Variable 'm' is reassigned a value before the old one has been used.
Inline-Python-0.56/perlmodule.c:934:61: style: Function 'PerlSub_setattr' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
Inline-Python-0.56/perlmodule.c:55:45: note: Function 'PerlSub_setattr' argument 3 names different: declaration 'value' definition 'v'.
Inline-Python-0.56/perlmodule.c:934:61: note: Function 'PerlSub_setattr' argument 3 names different: declaration 'value' definition 'v'.
Inline-Python-0.56/perlmodule.c:600:16: error: Uninitialized variable: retval [uninitvar]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libinnodb/libinnodb_1.0.6.6750.orig.tar.gz
embedded_innodb-1.0.6.6750/api/api0api.c:2226:3: warning: Either the condition '!new_table' is redundant or there is possible null pointer dereference: new_table. [nullPointerRedundantCheck]
embedded_innodb-1.0.6.6750/api/api0api.c:2229:6: note: Assuming that condition '!new_table' is not redundant
embedded_innodb-1.0.6.6750/api/api0api.c:2226:3: note: Null pointer dereference
embedded_innodb-1.0.6.6750/api/api0api.c:1457:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/api/api0api.c:1452:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:1457:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:2709:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/api/api0api.c:2706:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:2709:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:3286:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/api/api0api.c:3271:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:3286:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:4285:3: style: Variable 'pad_char' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/api/api0api.c:4283:0: note: Variable 'pad_char' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:4285:3: note: Variable 'pad_char' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:5102:2: style: Variable 'ib_trx' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/api/api0api.c:5099:0: note: Variable 'ib_trx' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:5102:2: note: Variable 'ib_trx' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/api/api0api.c:2344:18: style: The scope of the variable 'ib_index_def' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/api/api0api.c:3383:13: style: The scope of the variable 'dst_field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/api/api0api.c:3516:16: style: The scope of the variable 'upd_field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/api/api0api.c:6031:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/api/api0api.c:247:4: style: Function 'ib_default_compare' argument 1 names different: declaration 'col_meta' definition 'ib_col_meta'. [funcArgNamesDifferent]
embedded_innodb-1.0.6.6750/api/api0api.c:89:4: note: Function 'ib_default_compare' argument 1 names different: declaration 'col_meta' definition 'ib_col_meta'.
embedded_innodb-1.0.6.6750/api/api0api.c:247:4: note: Function 'ib_default_compare' argument 1 names different: declaration 'col_meta' definition 'ib_col_meta'.
embedded_innodb-1.0.6.6750/api/api0api.c:2634:14: style: Variable 'index_def' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/api/api0api.c:5509:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/btr/btr0btr.c:2746:0: error: #error "FIL_NULL != 0xffffffff" [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:724:10: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:854:10: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:2512:10: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:2713:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:3153:14: style: The scope of the variable 'slot1' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:3298:11: style: The scope of the variable 'page' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:3299:10: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0cur.c:4317:11: style: The scope of the variable 'page' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0pcur.c:490:10: style: Variable 'space' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/btr/btr0sea.c:546:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0sea.c:611:10: style: The scope of the variable 'params2' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0sea.c:1574:16: style: The scope of the variable 'table' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/btr/btr0sea.c:1558:10: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/buf/buf0buf.c:3129:2: style: Variable 'free_block' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/buf/buf0buf.c:3123:0: note: Variable 'free_block' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/buf/buf0buf.c:3129:2: note: Variable 'free_block' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/buf/buf0buf.c:1052:29: warning: Division of result of sizeof() on pointer type. [divideSizeof]
embedded_innodb-1.0.6.6750/buf/buf0flu.c:953:14: style: The scope of the variable 'bpage' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/buf/buf0lru.c:70:0: error: #error "BUF_LRU_NON_OLD_MIN_LEN >= BUF_LRU_OLD_MIN_LEN" [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1398:35: style: Condition 'n_constraints_to_drop>0' is always false [knownConditionTrueFalse]
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1277:33: note: Assignment 'n_constraints_to_drop=0', assigned value is 0
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1398:35: note: Condition 'n_constraints_to_drop>0' is always false
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1410:5: warning: Possible null pointer dereference: constraints_to_drop [nullPointer]
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1276:37: note: Assignment 'constraints_to_drop=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1410:5: note: Null pointer dereference
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1191:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1159:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1191:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1398:35: style: Same expression on both sides of '>' because the value of 'n_constraints_to_drop' and '0' are the same. [duplicateExpression]
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1277:33: note: 'n_constraints_to_drop' is assigned value '0' here.
embedded_innodb-1.0.6.6750/ddl/ddl0ddl.c:1398:35: note: Same expression on both sides of '>' because the value of 'n_constraints_to_drop' and '0' are the same.
embedded_innodb-1.0.6.6750/dict/dict0boot.c:363:0: error: #error "DICT_SYS_INDEXES_PAGE_NO_FIELD != 6 + 2" [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/dict/dict0crea.c:90:0: error: #error  [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/dict/dict0dict.c:712:0: error: #error "DATA_TRX_ID != 1" [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/dict/dict0load.c:622:3: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/dict/dict0load.c:619:3: note: Variable 'field' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/dict/dict0load.c:622:3: note: Variable 'field' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/dict/dict0load.c:470:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/dict/dict0load.c:471:14: style: The scope of the variable 'field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/dict/dict0load.c:474:9: style: The scope of the variable 'name' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/dict/dict0load.c:1205:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/dict/dict0load.c:1206:14: style: The scope of the variable 'field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/dict/dict0load.c:292:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
embedded_innodb-1.0.6.6750/dict/dict0load.c:969:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
embedded_innodb-1.0.6.6750/dict/dict0load.c:978:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
embedded_innodb-1.0.6.6750/dict/dict0load.c:1007:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
embedded_innodb-1.0.6.6750/dict/dict0mem.c:62:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
embedded_innodb-1.0.6.6750/eval/eval0eval.c:267:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/eval/eval0eval.c:302:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/eval/eval0eval.c:614:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/eval/eval0eval.c:395:9: style: Variable 'arg2' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/fil/fil0fil.c:4375:0: error: #error "(1 << UNIV_PAGE_SIZE_SHIFT) != UNIV_PAGE_SIZE" [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/fsp/fsp0fsp.c:1464:0: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/fut/fut0lst.c:85:15: style: The scope of the variable 'last_node' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/fut/fut0lst.c:128:15: style: The scope of the variable 'first_node' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/fut/fut0lst.c:171:15: style: The scope of the variable 'node3' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/fut/fut0lst.c:224:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/fut/fut0lst.c:278:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/fut/fut0lst.c:281:15: style: The scope of the variable 'node3' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/fut/fut0lst.c:356:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/ha/ha0storage.c:66:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
embedded_innodb-1.0.6.6750/ha/ha0storage.c:68:11: note: Assuming that condition 'node==NULL' is not redundant
embedded_innodb-1.0.6.6750/ha/ha0storage.c:66:3: note: Null pointer dereference
embedded_innodb-1.0.6.6750/ibuf/ibuf0ibuf.c:1305:12: style: The scope of the variable 'field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/ibuf/ibuf0ibuf.c:1486:18: style: The scope of the variable 'entry_field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/ibuf/ibuf0ibuf.c:2543:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/ibuf/ibuf0ibuf.c:2544:14: style: The scope of the variable 'field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/ibuf/ibuf0ibuf.c:1447:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/log/log0recv.c:191:2: style: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/log/log0recv.c:178:2: note: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/log/log0recv.c:191:2: note: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/log/log0recv.c:208:2: style: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/log/log0recv.c:180:2: note: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/log/log0recv.c:208:2: note: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/log/log0recv.c:1658:15: style: The scope of the variable 'recv_addr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/log/log0recv.c:540:14: style: Variable 'limit_lsn' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/log/log0recv.c:3005:17: style: Variable 'archived_lsn' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/mem/mem0mem.c:378:3: warning: Either the condition 'heap' is redundant or there is possible null pointer dereference: heap. [nullPointerRedundantCheck]
embedded_innodb-1.0.6.6750/mem/mem0mem.c:312:6: note: Assuming that condition 'heap' is not redundant
embedded_innodb-1.0.6.6750/mem/mem0mem.c:378:3: note: Null pointer dereference
embedded_innodb-1.0.6.6750/mtr/mtr0log.c:586:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
embedded_innodb-1.0.6.6750/mtr/mtr0mtr.c:88:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/mtr/mtr0mtr.c:118:15: style: The scope of the variable 'block' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/mtr/mtr0mtr.c:232:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/mtr/mtr0mtr.c:265:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/os/os0file.c:3380:18: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3380:18: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3386:9: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3386:9: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3389:17: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3389:17: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3391:6: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3391:6: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3426:2: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3426:2: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3428:6: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3428:6: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3432:6: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3432:6: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3456:16: warning: Possible null pointer dereference: array [nullPointer]
embedded_innodb-1.0.6.6750/os/os0file.c:3704:11: note: Assignment 'array=NULL', assigned value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3708:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
embedded_innodb-1.0.6.6750/os/os0file.c:3456:16: note: Null pointer dereference
embedded_innodb-1.0.6.6750/os/os0file.c:3103:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/os/os0file.c:3505:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/os/os0file.c:4265:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/page/page0cur.c:1952:0: error: #error "PAGE_DIR_SLOT_MIN_N_OWNED < 2" [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/page/page0page.c:263:8: style: The scope of the variable 'block' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/page/page0page.c:1431:11: style: The scope of the variable 'old_rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/page/page0page.c:1432:11: style: The scope of the variable 'new_rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/page/page0page.c:1643:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/page/page0page.c:758:14: style: Variable 'log_mode' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/page/page0zip.c:3864:0: error: #error "REC_NODE_PTR_SIZE != 4" [preprocessorErrorDirective]
lexyy.c:2196:27: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2193:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lexyy.c:2196:27: note: Null pointer dereference
lexyy.c:2198:9: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2193:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lexyy.c:2198:9: note: Null pointer dereference
lexyy.c:2524:2: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2417:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:2524:2: note: Null pointer dereference
lexyy.c:2525:2: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2417:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:2525:2: note: Null pointer dereference
lexyy.c:2536:9: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2417:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:2536:9: note: Null pointer dereference
lexyy.c:2306:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexyy.c:361:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexyy.c:2306:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexyy.c:2768:55: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lexyy.c:831:54: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lexyy.c:2768:55: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
pars0lex.l:701:55: style: Function 'yyset_extra' argument 1 names different: declaration 'user_defined' definition 'p'. [funcArgNamesDifferent]
lexyy.c:835:64: note: Function 'yyset_extra' argument 1 names different: declaration 'user_defined' definition 'p'.
pars0lex.l:701:55: note: Function 'yyset_extra' argument 1 names different: declaration 'user_defined' definition 'p'.
pars0grm.y:291:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:92:16: style: The scope of the variable 'table' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:93:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:252:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:482:11: style: The scope of the variable 'plan' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:719:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:765:14: style: The scope of the variable 'arg1' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:844:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:945:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:946:11: style: The scope of the variable 'plan' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:1105:16: style: The scope of the variable 'table' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0opt.c:1177:10: style: The scope of the variable 'plan' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0pars.c:412:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0pars.c:517:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0pars.c:666:16: style: The scope of the variable 'table' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0pars.c:939:16: style: The scope of the variable 'upd_field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0pars.c:941:15: style: The scope of the variable 'col_sym' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0pars.c:1310:16: style: The scope of the variable 'elsif_node' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/pars/pars0pars.c:1673:17: style: The scope of the variable 'dtype' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/que/que0que.c:355:2: style: Variable 'suspended_thr' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/que/que0que.c:348:0: note: Variable 'suspended_thr' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/que/que0que.c:355:2: note: Variable 'suspended_thr' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/que/que0que.c:356:2: style: Variable 'completed_thr' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/que/que0que.c:349:0: note: Variable 'completed_thr' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/que/que0que.c:356:2: note: Variable 'completed_thr' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/rem/rem0rec.c:167:16: style: The scope of the variable 'field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/rem/rem0rec.c:1045:17: style: The scope of the variable 'type' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/rem/rem0rec.c:1441:14: style: The scope of the variable 'data' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/rem/rem0rec.c:1500:14: style: The scope of the variable 'data' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/rem/rem0rec.c:1564:14: style: The scope of the variable 'data' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0ins.c:99:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0ins.c:360:14: style: The scope of the variable 'upd_node' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0ins.c:1939:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0merge.c:2010:2: style: Variable 'new_table' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/row/row0merge.c:2000:0: note: Variable 'new_table' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/row/row0merge.c:2010:2: note: Variable 'new_table' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/row/row0merge.c:2070:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/row/row0merge.c:2048:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/row/row0merge.c:2070:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/row/row0merge.c:2124:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/row/row0merge.c:2103:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/row/row0merge.c:2124:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/row/row0merge.c:460:12: style: Variable 'offsets' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/row/row0purge.c:351:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0purge.c:352:16: style: The scope of the variable 'index' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0row.c:221:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0row.c:333:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0row.c:335:14: style: The scope of the variable 'field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0row.c:405:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0row.c:451:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0row.c:453:14: style: The scope of the variable 'field' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0row.c:457:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0sel.c:274:10: style: The scope of the variable 'plan' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0sel.c:467:13: style: The scope of the variable 'sel_buf' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0sel.c:492:13: style: The scope of the variable 'sel_buf' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0sel.c:956:14: style: The scope of the variable 'exp' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0sel.c:1934:14: style: The scope of the variable 'table_node' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0sel.c:2231:14: style: The scope of the variable 'node' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0umod.c:453:10: style: The scope of the variable 'update' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0umod.c:539:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0umod.c:540:16: style: The scope of the variable 'index' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0umod.c:593:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0umod.c:594:16: style: The scope of the variable 'index' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0umod.c:639:16: style: The scope of the variable 'index' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0upd.c:356:0: error: #error "DATA_TRX_ID + 1 != DATA_ROLL_PTR" [preprocessorErrorDirective]
embedded_innodb-1.0.6.6750/row/row0vers.c:358:14: style: The scope of the variable 'heap2' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/row/row0vers.c:530:19: style: The scope of the variable 'undo_rec' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/srv/srv0srv.c:2671:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
embedded_innodb-1.0.6.6750/srv/srv0srv.c:912:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/srv/srv0srv.c:1454:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/srv/srv0start.c:893:3: style: Variable 'is_absolute' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/srv/srv0start.c:878:0: note: Variable 'is_absolute' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/srv/srv0start.c:893:3: note: Variable 'is_absolute' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/sync/sync0arr.c:298:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/sync/sync0arr.c:348:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/sync/sync0arr.c:466:11: style: The scope of the variable 'mutex' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/sync/sync0arr.c:778:11: style: The scope of the variable 'mutex' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/sync/sync0arr.c:883:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/sync/sync0arr.c:923:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/sync/sync0arr.c:990:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/sync/sync0sync.c:221:16: style: struct member 'sync_thread_struct::levels' is never used. [unusedStructMember]
embedded_innodb-1.0.6.6750/sync/sync0sync.c:230:8: style: struct member 'sync_level_struct::latch' is never used. [unusedStructMember]
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:87:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:75:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:87:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:145:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:136:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:145:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:163:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:161:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:163:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:333:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:295:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_cursor.c:333:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:84:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:73:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:84:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:144:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:135:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:144:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:323:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:311:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_ddl.c:323:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_deadlock.c:172:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_deadlock.c:164:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_deadlock.c:172:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_dict.c:313:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_dict.c:301:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_dict.c:313:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_dict.c:532:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_dict.c:520:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_dict.c:532:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_drop.c:85:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_drop.c:74:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_drop.c:85:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_drop.c:134:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_drop.c:126:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_drop.c:134:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_index.c:197:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_index.c:189:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_index.c:197:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_index.c:215:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_index.c:212:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_index.c:215:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_index.c:218:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_index.c:213:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_index.c:218:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_base.c:67:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_base.c:63:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_base.c:67:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_drv.c:244:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_drv.c:242:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_drv.c:244:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_drv.c:332:7: style: The scope of the variable 'j' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/tests/ib_mt_drv.c:388:7: style: The scope of the variable 'j' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/tests/ib_mt_drv.c:286:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:400:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:396:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:400:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:605:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:598:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:605:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:643:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:638:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:643:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_stress.c:916:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:86:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:74:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:86:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:143:2: style: Variable 'err2' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:75:0: note: Variable 'err2' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:143:2: note: Variable 'err2' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:351:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:346:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t1.c:351:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:88:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:76:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:88:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:136:2: style: Variable 'err2' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:77:0: note: Variable 'err2' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:136:2: note: Variable 'err2' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:344:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:339:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_mt_t2.c:344:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:303:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:295:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:303:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:323:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:320:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:323:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:362:2: style: Variable 'src_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:358:0: note: Variable 'src_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:362:2: note: Variable 'src_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:365:2: style: Variable 'dst_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:359:0: note: Variable 'dst_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:365:2: note: Variable 'dst_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:447:2: style: Variable 't1_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:437:0: note: Variable 't1_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:447:2: note: Variable 't1_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:450:2: style: Variable 't2_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:438:0: note: Variable 't2_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_perf1.c:450:2: note: Variable 't2_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_recover.c:93:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_recover.c:81:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_recover.c:93:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_recover.c:156:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_recover.c:148:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_recover.c:156:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_recover.c:180:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_recover.c:174:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_recover.c:180:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_search.c:114:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_search.c:102:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_search.c:114:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_search.c:187:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_search.c:179:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_search.c:187:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_search.c:205:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_search.c:202:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_search.c:205:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_tablename.c:39:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_tablename.c:36:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_tablename.c:39:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:113:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test1.c:101:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:113:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:186:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test1.c:178:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:186:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:204:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test1.c:201:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:204:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:302:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test1.c:297:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test1.c:302:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:184:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test2.c:176:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:184:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:203:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test2.c:200:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:203:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:307:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test2.c:302:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:307:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:316:3: style: Variable 'first_len' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test2.c:296:3: note: Variable 'first_len' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test2.c:316:3: note: Variable 'first_len' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test3.c:97:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test3.c:84:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test3.c:97:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test3.c:155:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test3.c:144:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test3.c:155:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test3.c:340:2: style: Variable 'data_len' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test3.c:334:2: note: Variable 'data_len' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test3.c:340:2: note: Variable 'data_len' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test3.c:340:13: style: Variable 'data_len' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/tests/ib_test5.c:196:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test5.c:187:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:196:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:312:3: style: Variable 'old_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test5.c:305:0: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:312:3: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:315:3: style: Variable 'new_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test5.c:306:0: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:315:3: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:334:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test5.c:329:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:334:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:343:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_test5.c:340:3: note: Variable 'l' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:343:3: note: Variable 'l' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_test5.c:323:15: style: Variable 'first_len' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/tests/ib_types.c:97:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_types.c:85:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_types.c:97:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_types.c:174:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_types.c:166:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_types.c:174:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_types.c:191:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_types.c:189:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_types.c:191:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:87:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_update.c:75:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:87:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:150:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_update.c:142:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:150:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:169:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_update.c:166:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:169:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:215:2: style: Variable 'old_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_update.c:200:0: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:215:2: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:218:2: style: Variable 'new_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_update.c:201:0: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:218:2: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:232:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_update.c:229:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_update.c:232:3: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_zip.c:160:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_zip.c:152:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_zip.c:160:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_zip.c:177:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_zip.c:174:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_zip.c:177:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_zip.c:180:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/tests/ib_zip.c:175:0: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/tests/ib_zip.c:180:2: note: Variable 'err' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/thr/thr0loc.c:94:42: warning: Either the condition 'local==NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
embedded_innodb-1.0.6.6750/thr/thr0loc.c:95:12: note: Assuming that condition 'local==NULL' is not redundant
embedded_innodb-1.0.6.6750/thr/thr0loc.c:94:42: note: Null pointer dereference
embedded_innodb-1.0.6.6750/thr/thr0loc.c:218:42: warning: Either the condition 'local==NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
embedded_innodb-1.0.6.6750/thr/thr0loc.c:219:12: note: Assuming that condition 'local==NULL' is not redundant
embedded_innodb-1.0.6.6750/thr/thr0loc.c:218:42: note: Null pointer dereference
embedded_innodb-1.0.6.6750/trx/trx0purge.c:1010:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
embedded_innodb-1.0.6.6750/trx/trx0purge.c:1007:6: note: outer condition: !purge_sys->next_stored
embedded_innodb-1.0.6.6750/trx/trx0purge.c:1010:7: note: identical inner condition: !purge_sys->next_stored
embedded_innodb-1.0.6.6750/trx/trx0purge.c:101:18: style: The scope of the variable 'cell' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0purge.c:873:11: style: The scope of the variable 'page' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0purge.c:336:16: style: Variable 'page_header' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/trx/trx0purge.c:690:12: style: Variable 'seg_hdr' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/trx/trx0purge.c:1087:8: style: Variable 'arr' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/trx/trx0rec.c:1422:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0roll.c:197:16: style: The scope of the variable 'table' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0roll.c:518:18: style: The scope of the variable 'cell' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0roll.c:633:11: style: The scope of the variable 'prev_rec_page' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0roll.c:1101:16: style: The scope of the variable 'savept' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0roll.c:523:11: style: Variable 'n_used' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/trx/trx0roll.c:524:2: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/trx/trx0rseg.c:197:15: style: The scope of the variable 'undo_log_hdr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0sys.c:788:14: style: The scope of the variable 'unit' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0sys.c:789:10: style: The scope of the variable 'trx' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0trx.c:734:11: style: The scope of the variable 'update_hdr_page' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0trx.c:737:14: style: The scope of the variable 'undo' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0trx.c:1108:13: style: The scope of the variable 'thr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0trx.c:1226:10: style: The scope of the variable 'receiver_trx' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0trx.c:1430:9: style: The scope of the variable 'receiver_trx' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0trx.c:1796:11: style: The scope of the variable 'update_hdr_page' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0trx.c:1829:22: style: Variable 'update_hdr_page' is assigned a value that is never used. [unreadVariable]
embedded_innodb-1.0.6.6750/trx/trx0undo.c:798:2: style: Variable 'log_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
embedded_innodb-1.0.6.6750/trx/trx0undo.c:781:2: note: Variable 'log_hdr' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/trx/trx0undo.c:798:2: note: Variable 'log_hdr' is reassigned a value before the old one has been used.
embedded_innodb-1.0.6.6750/trx/trx0undo.c:232:15: style: The scope of the variable 'log_hdr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0undo.c:544:15: style: The scope of the variable 'prev_log_hdr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0undo.c:862:15: style: The scope of the variable 'prev_log_hdr' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0undo.c:983:15: style: The scope of the variable 'rseg_header' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/trx/trx0undo.c:1231:17: style: The scope of the variable 'file_seg' can be reduced. [variableScope]
embedded_innodb-1.0.6.6750/ut/ut0mem.c:230:20: warning: Either the condition 'ret==NULL' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck]
embedded_innodb-1.0.6.6750/ut/ut0mem.c:195:10: note: Assuming that condition 'ret==NULL' is not redundant
embedded_innodb-1.0.6.6750/ut/ut0mem.c:230:20: note: Null pointer dereference
embedded_innodb-1.0.6.6750/ut/ut0mem.c:231:20: warning: Either the condition 'ret==NULL' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck]
embedded_innodb-1.0.6.6750/ut/ut0mem.c:195:10: note: Assuming that condition 'ret==NULL' is not redundant
embedded_innodb-1.0.6.6750/ut/ut0mem.c:231:20: note: Null pointer dereference
embedded_innodb-1.0.6.6750/ut/ut0mem.c:239:28: warning: Either the condition 'ret==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
embedded_innodb-1.0.6.6750/ut/ut0mem.c:195:10: note: Assuming that condition 'ret==NULL' is not redundant
embedded_innodb-1.0.6.6750/ut/ut0mem.c:239:28: note: Null pointer addition
embedded_innodb-1.0.6.6750/ut/ut0ut.c:256:13: style: Unused variable: cal_tm [unusedVariable]
embedded_innodb-1.0.6.6750/ut/ut0ut.c:299:13: style: Unused variable: cal_tm [unusedVariable]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libinotify-kqueue/libinotify-kqueue_20120419.orig.tar.xz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libinput/libinput_1.6.3.orig.tar.xz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libinput-1.6.3/src/libinput-private.h:713:6: style: The scope of the variable 'd1' can be reduced. [variableScope]
libinput-1.6.3/src/libinput-private.h:713:10: style: The scope of the variable 'd2' can be reduced. [variableScope]
libinput-1.6.3/src/libinput-private.h:714:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-middle-button.c:696:9: style: Function 'evdev_init_middlebutton' argument 2 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent]
libinput-1.6.3/src/evdev.h:509:9: note: Function 'evdev_init_middlebutton' argument 2 names different: declaration 'enabled' definition 'enable'.
libinput-1.6.3/src/evdev-middle-button.c:696:9: note: Function 'evdev_init_middlebutton' argument 2 names different: declaration 'enabled' definition 'enable'.
libinput-1.6.3/src/evdev-mt-touchpad-buttons.c:1030:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libinput-1.6.3/src/evdev-mt-touchpad-buttons.c:1091:7: style: The scope of the variable 'want_left_handed' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-mt-touchpad-gestures.c:51:19: style: The scope of the variable 't' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-mt-touchpad-gestures.c:244:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-mt-touchpad-gestures.c:332:6: style: The scope of the variable 'vert_distance' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-mt-touchpad-tap.c:1105:54: style: Function 'tp_release_all_taps' argument 2 names different: declaration 'time' definition 'now'. [funcArgNamesDifferent]
libinput-1.6.3/src/evdev-mt-touchpad.h:482:16: note: Function 'tp_release_all_taps' argument 2 names different: declaration 'time' definition 'now'.
libinput-1.6.3/src/evdev-mt-touchpad-tap.c:1105:54: note: Function 'tp_release_all_taps' argument 2 names different: declaration 'time' definition 'now'.
libinput-1.6.3/src/evdev-mt-touchpad.c:948:24: warning: Identical condition 'tp->nfingers_down!=tp->old_nfingers_down', second condition is always false [identicalConditionAfterEarlyExit]
libinput-1.6.3/src/evdev-mt-touchpad.c:942:24: note: first condition
libinput-1.6.3/src/evdev-mt-touchpad.c:948:24: note: second condition
libinput-1.6.3/src/evdev-mt-touchpad.c:407:19: style: The scope of the variable 't' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-mt-touchpad.c:621:6: style: The scope of the variable 'dirs' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-mt-touchpad.c:799:19: style: The scope of the variable 't' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-mt-touchpad.c:1004:19: style: The scope of the variable 't' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-tablet-pad-leds.c:589:9: style: Condition 'rc!=0' is always true [knownConditionTrueFalse]
libinput-1.6.3/src/evdev-tablet-pad-leds.c:574:11: note: Assignment 'rc=1', assigned value is 1
libinput-1.6.3/src/evdev-tablet-pad-leds.c:589:9: note: Condition 'rc!=0' is always true
libinput-1.6.3/src/evdev-tablet-pad-leds.c:81:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-tablet-pad-leds.c:606:23: style: Function 'pad_button_update_mode' argument 2 names different: declaration 'pressed_button' definition 'button_index'. [funcArgNamesDifferent]
libinput-1.6.3/src/evdev-tablet-pad.h:85:23: note: Function 'pad_button_update_mode' argument 2 names different: declaration 'pressed_button' definition 'button_index'.
libinput-1.6.3/src/evdev-tablet-pad-leds.c:606:23: note: Function 'pad_button_update_mode' argument 2 names different: declaration 'pressed_button' definition 'button_index'.
libinput-1.6.3/src/evdev-tablet-pad.c:357:10: style: The scope of the variable 'code' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-tablet.c:415:30: style: The scope of the variable 'absinfo' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-tablet.c:430:30: style: The scope of the variable 'absinfo' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-tablet.c:445:30: style: The scope of the variable 'absinfo' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-tablet.c:488:30: style: The scope of the variable 'absinfo' can be reduced. [variableScope]
libinput-1.6.3/src/evdev-tablet.c:1575:6: style: The scope of the variable 'code' can be reduced. [variableScope]
libinput-1.6.3/src/evdev.c:1123:2: style: Variable 'need_frame' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/src/evdev.c:1121:0: note: Variable 'need_frame' is reassigned a value before the old one has been used.
libinput-1.6.3/src/evdev.c:1123:2: note: Variable 'need_frame' is reassigned a value before the old one has been used.
libinput-1.6.3/src/evdev.c:2319:37: style: The scope of the variable 'match' can be reduced. [variableScope]
libinput-1.6.3/src/evdev.c:2801:27: style: Function 'evdev_device_create' argument 2 names different: declaration 'device' definition 'udev_device'. [funcArgNamesDifferent]
libinput-1.6.3/src/evdev.h:338:27: note: Function 'evdev_device_create' argument 2 names different: declaration 'device' definition 'udev_device'.
libinput-1.6.3/src/evdev.c:2801:27: note: Function 'evdev_device_create' argument 2 names different: declaration 'device' definition 'udev_device'.
libinput-1.6.3/src/evdev.c:3073:17: style: Function 'evdev_device_get_size' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
libinput-1.6.3/src/evdev.h:408:17: note: Function 'evdev_device_get_size' argument 2 names different: declaration 'w' definition 'width'.
libinput-1.6.3/src/evdev.c:3073:17: note: Function 'evdev_device_get_size' argument 2 names different: declaration 'w' definition 'width'.
libinput-1.6.3/src/evdev.c:3074:17: style: Function 'evdev_device_get_size' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
libinput-1.6.3/src/evdev.h:409:17: note: Function 'evdev_device_get_size' argument 3 names different: declaration 'h' definition 'height'.
libinput-1.6.3/src/evdev.c:3074:17: note: Function 'evdev_device_get_size' argument 3 names different: declaration 'h' definition 'height'.
libinput-1.6.3/src/evdev.c:2511:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libinput-1.6.3/src/filter.c:264:26: style: The scope of the variable 'tracker' can be reduced. [variableScope]
libinput-1.6.3/src/filter.c:265:9: style: The scope of the variable 'velocity' can be reduced. [variableScope]
libinput-1.6.3/src/filter.c:111:11: style: Function 'filter_set_speed' argument 2 names different: declaration 'speed' definition 'speed_adjustment'. [funcArgNamesDifferent]
libinput-1.6.3/src/filter.h:94:11: note: Function 'filter_set_speed' argument 2 names different: declaration 'speed' definition 'speed_adjustment'.
libinput-1.6.3/src/filter.c:111:11: note: Function 'filter_set_speed' argument 2 names different: declaration 'speed' definition 'speed_adjustment'.
libinput-1.6.3/src/libinput-util.c:102:18: style: Checking if unsigned variable 'r->interval' is less than zero. [unsignedLessThanZero]
libinput-1.6.3/src/libinput-util.c:102:35: style: Checking if unsigned variable 'r->burst' is less than zero. [unsignedLessThanZero]
libinput-1.6.3/src/libinput-util.c:108:15: style: Checking if unsigned variable 'r->begin' is less than zero. [unsignedLessThanZero]
libinput-1.6.3/src/libinput-util.c:75:46: style: Function 'ratelimit_init' argument 2 names different: declaration 'ival_ms' definition 'ival_us'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput-util.h:372:51: note: Function 'ratelimit_init' argument 2 names different: declaration 'ival_ms' definition 'ival_us'.
libinput-1.6.3/src/libinput-util.c:75:46: note: Function 'ratelimit_init' argument 2 names different: declaration 'ival_ms' definition 'ival_us'.
libinput-1.6.3/src/libinput-util.c:251:52: style: Function 'parse_dimension_property' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput-util.h:379:57: note: Function 'parse_dimension_property' argument 2 names different: declaration 'width' definition 'w'.
libinput-1.6.3/src/libinput-util.c:251:52: note: Function 'parse_dimension_property' argument 2 names different: declaration 'width' definition 'w'.
libinput-1.6.3/src/libinput-util.c:251:63: style: Function 'parse_dimension_property' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput-util.h:379:72: note: Function 'parse_dimension_property' argument 3 names different: declaration 'height' definition 'h'.
libinput-1.6.3/src/libinput-util.c:251:63: note: Function 'parse_dimension_property' argument 3 names different: declaration 'height' definition 'h'.
libinput-1.6.3/src/libinput-util.c:314:30: style: Function 'strv_from_string' argument 1 names different: declaration 'string' definition 'in'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput-util.h:461:37: note: Function 'strv_from_string' argument 1 names different: declaration 'string' definition 'in'.
libinput-1.6.3/src/libinput-util.c:314:30: note: Function 'strv_from_string' argument 1 names different: declaration 'string' definition 'in'.
libinput-1.6.3/src/libinput-util.c:314:46: style: Function 'strv_from_string' argument 2 names different: declaration 'separator' definition 'separators'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput-util.h:461:57: note: Function 'strv_from_string' argument 2 names different: declaration 'separator' definition 'separators'.
libinput-1.6.3/src/libinput-util.c:314:46: note: Function 'strv_from_string' argument 2 names different: declaration 'separator' definition 'separators'.
libinput-1.6.3/src/libinput.c:1853:26: style: The scope of the variable 'source' can be reduced. [variableScope]
libinput-1.6.3/src/libinput.c:2636:9: style: The scope of the variable 'move_len' can be reduced. [variableScope]
libinput-1.6.3/src/libinput.c:2637:9: style: The scope of the variable 'new_out' can be reduced. [variableScope]
libinput-1.6.3/src/libinput.c:1515:9: style: Function 'libinput_add_fd' argument 4 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput-private.h:425:9: note: Function 'libinput_add_fd' argument 4 names different: declaration 'data' definition 'user_data'.
libinput-1.6.3/src/libinput.c:1515:9: note: Function 'libinput_add_fd' argument 4 names different: declaration 'data' definition 'user_data'.
libinput-1.6.3/src/libinput.c:2319:46: style: Function 'tablet_notify_proximity' argument 4 names different: declaration 'state' definition 'proximity_state'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput-private.h:580:46: note: Function 'tablet_notify_proximity' argument 4 names different: declaration 'state' definition 'proximity_state'.
libinput-1.6.3/src/libinput.c:2319:46: note: Function 'tablet_notify_proximity' argument 4 names different: declaration 'state' definition 'proximity_state'.
libinput-1.6.3/src/libinput.c:3610:42: style: Function 'libinput_device_config_accel_set_profile' argument 2 names different: declaration 'mode' definition 'profile'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput.h:4367:42: note: Function 'libinput_device_config_accel_set_profile' argument 2 names different: declaration 'mode' definition 'profile'.
libinput-1.6.3/src/libinput.c:3610:42: note: Function 'libinput_device_config_accel_set_profile' argument 2 names different: declaration 'mode' definition 'profile'.
libinput-1.6.3/src/libinput.c:3638:13: style: Function 'libinput_device_config_scroll_set_natural_scroll_enabled' argument 2 names different: declaration 'enable' definition 'enabled'. [funcArgNamesDifferent]
libinput-1.6.3/src/libinput.h:4441:13: note: Function 'libinput_device_config_scroll_set_natural_scroll_enabled' argument 2 names different: declaration 'enable' definition 'enabled'.
libinput-1.6.3/src/libinput.c:3638:13: note: Function 'libinput_device_config_scroll_set_natural_scroll_enabled' argument 2 names different: declaration 'enable' definition 'enabled'.
libinput-1.6.3/src/libinput.c:2646:3: error: Common realloc mistake: 'events' nulled but not freed upon failure [memleakOnRealloc]
libinput-1.6.3/src/path-seat.c:128:2: style: Variable 'seat_name' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/src/path-seat.c:121:0: note: Variable 'seat_name' is reassigned a value before the old one has been used.
libinput-1.6.3/src/path-seat.c:128:2: note: Variable 'seat_name' is reassigned a value before the old one has been used.
libinput-1.6.3/src/path-seat.c:251:2: style: Variable 'udev_device' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/src/path-seat.c:248:0: note: Variable 'udev_device' is reassigned a value before the old one has been used.
libinput-1.6.3/src/path-seat.c:251:2: note: Variable 'udev_device' is reassigned a value before the old one has been used.
libinput-1.6.3/src/udev-seat.c:133:22: style: The scope of the variable 'device' can be reduced. [variableScope]
libinput-1.6.3/src/udev-seat.c:134:14: style: The scope of the variable 'path' can be reduced. [variableScope]
libinput-1.6.3/test/litest-selftest.c:16:2: style: Same expression on both sides of '=='. [duplicateExpression]
libinput-1.6.3/test/litest-selftest.c:34:2: style: Same expression on both sides of '=='. [duplicateExpression]
libinput-1.6.3/test/litest-selftest.c:35:2: style: Same expression on both sides of '=='. [duplicateExpression]
libinput-1.6.3/test/litest.c:1072:15: style: The scope of the variable 'length' can be reduced. [variableScope]
libinput-1.6.3/test/litest.c:1918:6: style: The scope of the variable 'min' can be reduced. [variableScope]
libinput-1.6.3/test/litest.c:1918:11: style: The scope of the variable 'max' can be reduced. [variableScope]
libinput-1.6.3/test/litest.c:2442:14: style: The scope of the variable 'udev_action' can be reduced. [variableScope]
libinput-1.6.3/test/litest.c:2818:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/litest.c:697:33: style: Function '_litest_add' argument 4 names different: declaration 'required_feature' definition 'required'. [funcArgNamesDifferent]
libinput-1.6.3/test/litest.h:327:33: note: Function '_litest_add' argument 4 names different: declaration 'required_feature' definition 'required'.
libinput-1.6.3/test/litest.c:697:33: note: Function '_litest_add' argument 4 names different: declaration 'required_feature' definition 'required'.
libinput-1.6.3/test/litest.c:698:33: style: Function '_litest_add' argument 5 names different: declaration 'excluded_feature' definition 'excluded'. [funcArgNamesDifferent]
libinput-1.6.3/test/litest.h:328:33: note: Function '_litest_add' argument 5 names different: declaration 'excluded_feature' definition 'excluded'.
libinput-1.6.3/test/litest.c:698:33: note: Function '_litest_add' argument 5 names different: declaration 'excluded_feature' definition 'excluded'.
libinput-1.6.3/test/litest.c:1128:37: style: Function 'litest_init_udev_rules' argument 1 names different: declaration 'created_files_list' definition 'created_files'. [funcArgNamesDifferent]
libinput-1.6.3/test/litest.c:78:49: note: Function 'litest_init_udev_rules' argument 1 names different: declaration 'created_files_list' definition 'created_files'.
libinput-1.6.3/test/litest.c:1128:37: note: Function 'litest_init_udev_rules' argument 1 names different: declaration 'created_files_list' definition 'created_files'.
libinput-1.6.3/test/litest.c:1380:36: style: Function 'litest_event' argument 1 names different: declaration 't' definition 'd'. [funcArgNamesDifferent]
libinput-1.6.3/test/litest.h:392:36: note: Function 'litest_event' argument 1 names different: declaration 't' definition 'd'.
libinput-1.6.3/test/litest.c:1380:36: note: Function 'litest_event' argument 1 names different: declaration 't' definition 'd'.
libinput-1.6.3/test/litest.c:1863:44: style: Function 'litest_button_scroll' argument 1 names different: declaration 'd' definition 'dev'. [funcArgNamesDifferent]
libinput-1.6.3/test/litest.h:518:44: note: Function 'litest_button_scroll' argument 1 names different: declaration 'd' definition 'dev'.
libinput-1.6.3/test/litest.c:1863:44: note: Function 'litest_button_scroll' argument 1 names different: declaration 'd' definition 'dev'.
libinput-1.6.3/test/litest.c:2433:39: style: Function 'litest_create_uinput_device_from_description' argument 3 names different: declaration 'abs' definition 'abs_info'. [funcArgNamesDifferent]
libinput-1.6.3/test/litest.h:366:39: note: Function 'litest_create_uinput_device_from_description' argument 3 names different: declaration 'abs' definition 'abs_info'.
libinput-1.6.3/test/litest.c:2433:39: note: Function 'litest_create_uinput_device_from_description' argument 3 names different: declaration 'abs' definition 'abs_info'.
libinput-1.6.3/test/test-gestures.c:561:16: style: The scope of the variable 'oldscale' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:562:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:662:16: style: The scope of the variable 'oldscale' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:663:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:767:16: style: The scope of the variable 'oldscale' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:768:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:871:16: style: The scope of the variable 'oldscale' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:872:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:982:16: style: The scope of the variable 'oldscale' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:983:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:1087:16: style: The scope of the variable 'oldscale' can be reduced. [variableScope]
libinput-1.6.3/test/test-gestures.c:1088:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-keyboard.c:120:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-keyboard.c:121:34: style: The scope of the variable 'kevent' can be reduced. [variableScope]
libinput-1.6.3/test/test-keyboard.c:199:6: style: The scope of the variable 'valid_code' can be reduced. [variableScope]
libinput-1.6.3/test/test-keyboard.c:282:6: style: The scope of the variable 'evdev_has' can be reduced. [variableScope]
libinput-1.6.3/test/test-keyboard.c:282:17: style: The scope of the variable 'libinput_has' can be reduced. [variableScope]
libinput-1.6.3/test/test-keyboard.c:301:6: style: The scope of the variable 'has_key' can be reduced. [variableScope]
libinput-1.6.3/test/test-misc.c:1037:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/test/test-misc.c:1024:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-misc.c:1037:2: note: Variable 'fd' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-misc.c:715:9: style: The scope of the variable 'dpi' can be reduced. [variableScope]
libinput-1.6.3/test/test-misc.c:742:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-misc.c:769:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
libinput-1.6.3/test/test-misc.c:795:9: style: The scope of the variable 'accel' can be reduced. [variableScope]
libinput-1.6.3/test/test-misc.c:833:7: style: The scope of the variable 'success' can be reduced. [variableScope]
libinput-1.6.3/test/test-misc.c:887:7: style: The scope of the variable 'success' can be reduced. [variableScope]
libinput-1.6.3/test/test-misc.c:936:7: style: The scope of the variable 'success' can be reduced. [variableScope]
libinput-1.6.3/test/test-pad.c:141:25: style: The scope of the variable 'ev' can be reduced. [variableScope]
libinput-1.6.3/test/test-pad.c:142:36: style: The scope of the variable 'pev' can be reduced. [variableScope]
libinput-1.6.3/test/test-pad.c:144:9: style: The scope of the variable 'degrees' can be reduced. [variableScope]
libinput-1.6.3/test/test-pad.c:614:41: style: The scope of the variable 'group' can be reduced. [variableScope]
libinput-1.6.3/test/test-path.c:623:11: style: Variable 'device' is assigned a value that is never used. [unreadVariable]
libinput-1.6.3/test/test-pointer.c:250:25: style: The scope of the variable 'ev1' can be reduced. [variableScope]
libinput-1.6.3/test/test-pointer.c:250:31: style: The scope of the variable 'ev2' can be reduced. [variableScope]
libinput-1.6.3/test/test-pointer.c:251:33: style: The scope of the variable 'p1' can be reduced. [variableScope]
libinput-1.6.3/test/test-pointer.c:251:38: style: The scope of the variable 'p2' can be reduced. [variableScope]
libinput-1.6.3/test/test-pointer.c:391:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-pointer.c:393:33: style: The scope of the variable 'pevent' can be reduced. [variableScope]
libinput-1.6.3/test/test-pointer.c:409:6: style: The scope of the variable 'valid_code' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2145:2: style: Variable 'tool' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/test/test-tablet.c:2144:2: note: Variable 'tool' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-tablet.c:2145:2: note: Variable 'tool' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-tablet.c:2751:2: style: Variable 'tablet_event' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/test/test-tablet.c:2743:2: note: Variable 'tablet_event' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-tablet.c:2751:2: note: Variable 'tablet_event' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-tablet.c:2782:2: style: Variable 'tablet_event' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/test/test-tablet.c:2774:2: note: Variable 'tablet_event' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-tablet.c:2782:2: note: Variable 'tablet_event' is reassigned a value before the old one has been used.
libinput-1.6.3/test/test-tablet.c:1940:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:1941:37: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:1981:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:1982:37: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2323:9: style: The scope of the variable 'val' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2370:30: style: The scope of the variable 'abs' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2485:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2486:37: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2488:9: style: The scope of the variable 'val' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2490:9: style: The scope of the variable 'expected' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2571:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2572:37: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:2574:9: style: The scope of the variable 'val' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:3111:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:3112:37: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:3119:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:3250:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:3251:37: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:3258:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
libinput-1.6.3/test/test-tablet.c:674:4: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
libinput-1.6.3/test/test-touch.c:224:25: style: The scope of the variable 'ev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:225:31: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:232:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:232:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:269:25: style: The scope of the variable 'ev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:270:31: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:273:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:273:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:356:25: style: The scope of the variable 'ev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:357:31: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:364:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:364:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:638:31: style: The scope of the variable 'tev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:691:31: style: The scope of the variable 't1' can be reduced. [variableScope]
libinput-1.6.3/test/test-touch.c:691:36: style: The scope of the variable 't2' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:120:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:121:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:123:4: style: The scope of the variable 'curtime' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:308:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:309:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:311:4: style: The scope of the variable 'curtime' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:2013:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:2014:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad-tap.c:2016:4: style: The scope of the variable 'curtime' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:40:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:151:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:152:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:200:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:256:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:601:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:709:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:2453:25: style: The scope of the variable 'ev1' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:2453:31: style: The scope of the variable 'ev2' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:2454:33: style: The scope of the variable 'p1' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:2454:38: style: The scope of the variable 'p2' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:4377:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:4379:13: style: The scope of the variable 'second' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:4451:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:4485:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-touchpad.c:837:10: style: Variable 'ptrev' is assigned a value that is never used. [unreadVariable]
libinput-1.6.3/test/test-touchpad.c:887:10: style: Variable 'ptrev' is assigned a value that is never used. [unreadVariable]
libinput-1.6.3/test/test-trackball.c:134:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackball.c:135:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackball.c:137:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackball.c:137:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackball.c:184:25: style: The scope of the variable 'event' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackball.c:185:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackball.c:187:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackball.c:187:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
libinput-1.6.3/test/test-trackpoint.c:135:33: style: The scope of the variable 'ptrev' can be reduced. [variableScope]
libinput-1.6.3/tools/event-debug.c:288:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libinput-1.6.3/tools/event-debug.c:654:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libinput-1.6.3/tools/event-debug.c:654:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libinput-1.6.3/tools/event-debug.c:685:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libinput-1.6.3/tools/event-debug.c:711:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libinput-1.6.3/tools/event-debug.c:162:13: style: The scope of the variable 'next_group_id' can be reduced. [variableScope]
libinput-1.6.3/tools/event-debug.c:416:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
libinput-1.6.3/tools/event-debug.c:416:15: style: The scope of the variable 'pressure' can be reduced. [variableScope]
libinput-1.6.3/tools/event-debug.c:417:9: style: The scope of the variable 'rotation' can be reduced. [variableScope]
libinput-1.6.3/tools/event-debug.c:417:19: style: The scope of the variable 'slider' can be reduced. [variableScope]
libinput-1.6.3/tools/event-debug.c:417:27: style: The scope of the variable 'wheel' can be reduced. [variableScope]
libinput-1.6.3/tools/event-debug.c:418:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
libinput-1.6.3/tools/libinput-list-devices.c:274:13: style: The scope of the variable 'next_group_id' can be reduced. [variableScope]
libinput-1.6.3/udev/libinput-device-group.c:117:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-device-group.c:117:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-device-group.c:117:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-device-group.c:117:6: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:63:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:63:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:63:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:63:6: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:82:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:82:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:82:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:82:6: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:89:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libinput-1.6.3/udev/libinput-model-quirks.c:100:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libinput-1.6.3/udev/libinput-model-quirks.c:98:0: note: Variable 'name' is reassigned a value before the old one has been used.
libinput-1.6.3/udev/libinput-model-quirks.c:100:2: note: Variable 'name' is reassigned a value before the old one has been used.
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libinstpatch/libinstpatch_1.0.0.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libinstpatch-1.0.0/libinstpatch/IpatchContainer_notify.c:92:22: style: The scope of the variable 'old_cbarray' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchContainer_notify.c:193:22: style: The scope of the variable 'old_cbarray' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchContainer_notify.c:320:11: style: The scope of the variable 'cblist' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:183:32: style: The scope of the variable 'r_sf2sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:258:21: style: The scope of the variable 'samlist' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:259:17: style: The scope of the variable 'virtstore' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:248:11: style: The scope of the variable 'args' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:249:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:658:24: style: The scope of the variable 'sinfo' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:1019:24: style: The scope of the variable 'info' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:41:11: style: union member 'Anonymous1::rating' is never used. [unusedStructMember]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:668:17: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:408:7: note: Assuming that condition '!name' is not redundant
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:407:8: note: Calling function 'ipatch_dls2_make_unique_name', 3rd argument 'name' value is 0
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:668:17: note: Null pointer dereference
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:672:20: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:408:7: note: Assuming that condition '!name' is not redundant
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:407:8: note: Calling function 'ipatch_dls2_make_unique_name', 3rd argument 'name' value is 0
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:672:20: note: Null pointer dereference
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:232:9: style: The scope of the variable 's' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:425:19: style: The scope of the variable 'inst' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:732:19: style: The scope of the variable 'inst' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:787:21: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:832:21: style: The scope of the variable 'region' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Conn.c:150:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Conn.c:234:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Info.c:80:22: style: The scope of the variable 'bag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Info.c:147:22: style: The scope of the variable 'bag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Info.c:171:22: style: The scope of the variable 'newbag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:272:15: style: The scope of the variable 'ritem' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:114:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:121:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:512:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:514:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1799:4: warning: Either the condition 'size' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1744:7: note: Assuming that condition 'size' is not redundant
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1799:4: note: Null pointer dereference
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:317:21: style: The scope of the variable 'region' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:319:23: style: The scope of the variable 'sub_region' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:433:21: style: The scope of the variable 'region' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1581:19: style: The scope of the variable 'conn' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1741:19: style: The scope of the variable 'tmpcuep' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:682:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:361:22: style: The scope of the variable 'bag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:766:19: style: The scope of the variable 'conn' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:899:23: style: The scope of the variable 'subregion' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:1300:23: style: The scope of the variable 'dim' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:1378:23: style: The scope of the variable 'dimension' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:528:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:1386:3: style: Variable 'bit_count' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:1448:7: warning: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libinstpatch-1.0.0/libinstpatch/IpatchFile.c:758:20: style: The scope of the variable 'file_class' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchFile.c:812:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchFile.c:133:16: style: Variable 'file_class' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:167:48: style: Function 'ipatch_gig_dimension_init' argument 1 names different: declaration 'gig_dimension' definition 'dimension'. [funcArgNamesDifferent]
libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:47:60: note: Function 'ipatch_gig_dimension_init' argument 1 names different: declaration 'gig_dimension' definition 'dimension'.
libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:167:48: note: Function 'ipatch_gig_dimension_init' argument 1 names different: declaration 'gig_dimension' definition 'dimension'.
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:388:23: style: The scope of the variable 'src_dim' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:389:23: style: The scope of the variable 'src_sub' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:390:15: style: The scope of the variable 'new_dim' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:390:25: style: The scope of the variable 'new_sub' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:671:7: style: The scope of the variable 'sub_index' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:671:18: style: The scope of the variable 'bit_index' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:329:42: style: Function 'ipatch_gig_region_init' argument 1 names different: declaration 'gig_region' definition 'region'. [funcArgNamesDifferent]
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:56:54: note: Function 'ipatch_gig_region_init' argument 1 names different: declaration 'gig_region' definition 'region'.
libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:329:42: note: Function 'ipatch_gig_region_init' argument 1 names different: declaration 'gig_region' definition 'region'.
libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:289:47: warning: Either the condition 'sample' is redundant or there is possible null pointer dereference: sample. [nullPointerRedundantCheck]
libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:281:8: note: Assuming that condition 'sample' is not redundant
libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:289:47: note: Null pointer dereference
libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:332:20: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:299:49: style: Function 'ipatch_gig_sub_region_init' argument 1 names different: declaration 'gig_region' definition 'subregion'. [funcArgNamesDifferent]
libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:52:61: note: Function 'ipatch_gig_sub_region_init' argument 1 names different: declaration 'gig_region' definition 'subregion'.
libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:299:49: note: Function 'ipatch_gig_sub_region_init' argument 1 names different: declaration 'gig_region' definition 'subregion'.
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:145:17: style: The scope of the variable 'obj_class' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:349:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:411:12: style: The scope of the variable 'child' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:485:12: style: The scope of the variable 'child' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:639:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:702:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1148:11: style: The scope of the variable 'value' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1190:15: style: The scope of the variable 'pspec' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1259:25: style: The scope of the variable 'ps' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1335:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1336:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchItem.c:297:11: style: Variable 'klass' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchItemProp.c:128:17: style: The scope of the variable 'old_cbarray' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItemProp.c:308:11: style: The scope of the variable 'cblist' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchItemProp.c:463:17: style: The scope of the variable 'update_key' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchIter.c:276:12: style: The scope of the variable 'list' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchIter.c:276:25: style: The scope of the variable 'dummy' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchIter.c:486:11: style: The scope of the variable 'list' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchIter.c:486:24: style: The scope of the variable 'dummy' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchIter.c:282:15: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchIter.c:492:15: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchParamProp.c:209:15: style: The scope of the variable 'prop_spec' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:176:17: style: The scope of the variable 'handler' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:240:15: style: The scope of the variable 'addbag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:241:16: style: The scope of the variable 'linkbag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:496:11: style: The scope of the variable 'value' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:525:11: style: The scope of the variable 'aval' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:525:18: style: The scope of the variable 'bval' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:679:15: style: The scope of the variable 'addbag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:680:16: style: The scope of the variable 'linkbag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:724:15: style: The scope of the variable 'retlist' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:726:15: style: The scope of the variable 'bag' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:768:11: style: The scope of the variable 'dummy' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:954:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:784:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:1057:15: style: Variable 'dest_type' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:596:20: style: The scope of the variable 'chunk' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:969:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:410:24: style: The scope of the variable 'linked' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:561:20: style: The scope of the variable 'pset' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:964:20: style: The scope of the variable 'pset' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1016:18: style: The scope of the variable 'inst' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1062:20: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1104:36: style: The scope of the variable 'zonelist' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1106:18: style: The scope of the variable 'zone' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:159:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:164:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:169:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:174:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:179:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:184:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:189:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:194:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:199:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:204:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen.c:463:7: style: The scope of the variable 'ofsrange' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen.c:200:47: style: Function 'ipatch_sf2_gen_array_free' argument 1 names different: declaration 'genarray' definition 'array'. [funcArgNamesDifferent]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen.h:207:52: note: Function 'ipatch_sf2_gen_array_free' argument 1 names different: declaration 'genarray' definition 'array'.
libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen.c:200:47: note: Function 'ipatch_sf2_gen_array_free' argument 1 names different: declaration 'genarray' definition 'array'.
libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:238:15: style: The scope of the variable 'pspec' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:712:14: style: The scope of the variable 'coarse' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:677:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:583:3: style: Variable 'sample' is reassigned a value before the old one has been used. [redundantAssignment]
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:574:0: note: Variable 'sample' is reassigned a value before the old one has been used.
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:583:3: note: Variable 'sample' is reassigned a value before the old one has been used.
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:156:20: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:180:20: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:204:20: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:209:7: style: The scope of the variable 'val' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:344:20: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:347:7: style: The scope of the variable 'val' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:261:15: style: The scope of the variable 'zitem' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:293:32: style: The scope of the variable 'temp' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:132:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:164:17: style: The scope of the variable 'amod' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:216:24: style: The scope of the variable 'bmod' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:264:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:331:17: style: The scope of the variable 'mod' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:370:17: style: The scope of the variable 'mod' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:402:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:80:17: style: The scope of the variable 'mod' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c:118:18: style: The scope of the variable 'inst' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:432:15: style: The scope of the variable 'zitem' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:136:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:148:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:155:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:692:15: style: The scope of the variable 'p2' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:738:15: style: The scope of the variable 'p2' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:741:14: style: The scope of the variable 'discarded' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1019:15: style: The scope of the variable 'p2' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1064:15: style: The scope of the variable 'p2' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1067:14: style: The scope of the variable 'discarded' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1300:54: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1303:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1314:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1381:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1377:15: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:386:32: style: The scope of the variable 'temp' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:133:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:181:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:813:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:116:19: style: The scope of the variable 'voice' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:499:19: style: The scope of the variable 'voice' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:501:8: style: The scope of the variable 'range' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:554:19: style: The scope of the variable 'voice' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:559:8: style: The scope of the variable 'range' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:560:17: style: The scope of the variable 'vindex' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:169:7: style: The scope of the variable 'loopmode' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:65:21: style: The scope of the variable 'dls_region' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:76:18: style: The scope of the variable 'pzone' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:236:18: style: The scope of the variable 'izone' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:56:20: style: The scope of the variable 'itemconv' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:336:20: style: The scope of the variable 'hash_value' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:768:20: style: The scope of the variable 'sample_hash_value' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:1144:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:1382:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:158:21: style: The scope of the variable 'list' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:201:17: style: The scope of the variable 'mod' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:477:22: style: The scope of the variable 'store' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:937:17: style: The scope of the variable 'sample' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSampleList.c:86:25: style: The scope of the variable 'item' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreFile.c:90:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreFile.c:90:20: style: The scope of the variable 's' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSndFile.c:154:20: style: The scope of the variable 's' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:172:13: style: Variable 'lilhost' is assigned a value that is never used. [unreadVariable]
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:389:40: warning: Possible null pointer dereference: list [nullPointer]
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:101:21: note: Assignment 'list=NULL', assigned value is 0
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:103:60: note: Calling function 'ipatch_sample_store_virtual_set_list', 3rd argument 'list' value is 0
libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:389:40: note: Null pointer dereference
libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:181:10: style: The scope of the variable 'chans' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:207:4: warning: Either the condition 'size' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:185:7: note: Assuming that condition 'size' is not redundant
libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:207:4: note: Null pointer dereference
libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:230:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchTypeProp.c:271:21: style: The scope of the variable 'key' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchTypeProp.c:391:15: style: The scope of the variable 'prop_spec' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchUnit.c:264:8: portability: 'func' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libinstpatch-1.0.0/libinstpatch/IpatchUnit.c:298:31: portability: 'func' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libinstpatch-1.0.0/libinstpatch/IpatchUnit.c:345:16: portability: 'convert_func' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:190:15: style: The scope of the variable 'newitem' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:295:20: style: The scope of the variable 'inst' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:403:20: style: The scope of the variable 'inst' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:464:20: style: The scope of the variable 'inst' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:106:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:110:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:114:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:118:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:122:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:222:15: style: The scope of the variable 'region' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:86:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:98:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:105:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:130:10: style: The scope of the variable 'strv' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:131:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:190:16: style: The scope of the variable 'valarray' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:196:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:130:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:128:45: note: outer condition: attr_values[i]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:130:11: note: opposite inner condition: !attr_values[i]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:60:18: style: The scope of the variable 'attr' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:61:11: style: The scope of the variable 'var_args' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:62:9: style: The scope of the variable 'vname' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:62:17: style: The scope of the variable 'vvalue' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:115:18: style: The scope of the variable 'attr' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:116:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:623:18: style: The scope of the variable 'attr' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:676:18: style: The scope of the variable 'xmlnode' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:715:18: style: The scope of the variable 'xmlnode' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:778:20: style: The scope of the variable 'attr' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:1006:18: style: The scope of the variable 'dupattr' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:862:5: style: Label 'start_element' is not used. [unusedLabel]
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:621:52: style: Function 'ipatch_xml_get_attribute' argument 2 names different: declaration 'name' definition 'attr_name'. [funcArgNamesDifferent]
libinstpatch-1.0.0/libinstpatch/IpatchXml.h:98:73: note: Function 'ipatch_xml_get_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:621:52: note: Function 'ipatch_xml_get_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:976:38: style: Function 'ipatch_xml_node_free' argument 1 names different: declaration 'node' definition 'xmlnode'. [funcArgNamesDifferent]
libinstpatch-1.0.0/libinstpatch/IpatchXml.h:110:43: note: Function 'ipatch_xml_node_free' argument 1 names different: declaration 'node' definition 'xmlnode'.
libinstpatch-1.0.0/libinstpatch/IpatchXml.c:976:38: note: Function 'ipatch_xml_node_free' argument 1 names different: declaration 'node' definition 'xmlnode'.
libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:112:17: style: The scope of the variable 'obj_class' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:194:17: style: The scope of the variable 'obj_class' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:662:18: style: The scope of the variable 'xmlnode' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:246:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:283:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libinstpatch-1.0.0/libinstpatch/md5.c:252:11: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
libinstpatch-1.0.0/libinstpatch/misc.c:585:23: style: The scope of the variable 'newlen' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/misc.c:585:31: style: The scope of the variable 'len1' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/util.c:56:16: style: The scope of the variable 'valarray' can be reduced. [variableScope]
libinstpatch-1.0.0/libinstpatch/util.c:136:11: style: The scope of the variable 'value' can be reduced. [variableScope]
libinstpatch-1.0.0/tests/sample_list_test.c:58:10: style: The scope of the variable 'd' can be reduced. [variableScope]
libinstpatch-1.0.0/tests/sample_test.c:83:7: style: The scope of the variable 'srcform' can be reduced. [variableScope]
libinstpatch-1.0.0/utils/riff_dump.c:256:20: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libinstpatch-1.0.0/utils/riff_dump.c:276:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libinstpatch-1.0.0/utils/riff_dump.c:46:7: style: The scope of the variable 'c' can be reduced. [variableScope]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libint/libint_1.2.1.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:50:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:50:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:50:11: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:50:15: style: Unused variable: f [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:51:7: style: Unused variable: j_min [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:51:14: style: Unused variable: j_max [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:51:21: style: Unused variable: k_min [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:51:28: style: Unused variable: k_max [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:51:35: style: Unused variable: l_min [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:51:42: style: Unused variable: l_max [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:52:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:53:24: style: Unused variable: new_am2 [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:54:7: style: Unused variable: class_size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:55:7: style: Unused variable: num_subfunctions [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/build_libderiv.c:56:0: style: Variable 'max_class_size' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:7: style: The scope of the variable 'ax' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:10: style: The scope of the variable 'ay' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:13: style: The scope of the variable 'az' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:22: style: The scope of the variable 'bz' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:25: style: The scope of the variable 'cx' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:28: style: The scope of the variable 'cy' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:31: style: The scope of the variable 'cz' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:40:40: style: The scope of the variable 'dz' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:49:15: style: The scope of the variable 'ld_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:35:16: style: Variable 'old_am' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:180:7: style: Variable 'ax' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:182:9: style: Variable 'ay' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:183:9: style: Variable 'az' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:190:13: style: Variable 'bz' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:102:7: style: Variable 'cx' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:104:9: style: Variable 'cy' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:105:9: style: Variable 'cz' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:112:13: style: Variable 'dz' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:41:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:42:7: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:44:7: style: Unused variable: a [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:44:10: style: Unused variable: b [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:45:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:47:7: style: Unused variable: class_size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:50:7: style: Unused variable: curr_count [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:50:18: style: Unused variable: curr_subfunction [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build.c:52:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:7: style: The scope of the variable 'ax' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:10: style: The scope of the variable 'ay' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:13: style: The scope of the variable 'az' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:22: style: The scope of the variable 'bz' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:25: style: The scope of the variable 'cx' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:28: style: The scope of the variable 'cy' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:31: style: The scope of the variable 'cz' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:40:40: style: The scope of the variable 'dz' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:49:15: style: The scope of the variable 'ld_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:35:16: style: Variable 'old_am' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:175:7: style: Variable 'ax' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:177:9: style: Variable 'ay' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:178:9: style: Variable 'az' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:185:13: style: Variable 'bz' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:104:7: style: Variable 'cx' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:106:9: style: Variable 'cy' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:107:9: style: Variable 'cz' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:114:13: style: Variable 'dz' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:41:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:42:7: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:44:7: style: Unused variable: a [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:44:10: style: Unused variable: b [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:45:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:47:7: style: Unused variable: class_size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:50:7: style: Unused variable: curr_count [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:50:18: style: Unused variable: curr_subfunction [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_d1hrr_build_macro.c:52:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:1444:7: warning: Redundant assignment of 'i' to itself. [selfAssignment]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:97:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:98:11: style: The scope of the variable 'lb_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:98:19: style: The scope of the variable 'lb_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:106:7: style: The scope of the variable 'target_data' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:903:7: style: The scope of the variable 'di' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:1261:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:1290:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:1319:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:1350:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:1351:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv12_managers.c:1390:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:94:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:95:11: style: The scope of the variable 'lb_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:95:19: style: The scope of the variable 'lb_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:102:7: style: The scope of the variable 'target_data' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:669:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:669:13: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:669:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:671:0: style: Variable 'subnodes' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:673:7: style: Unused variable: rlink [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:673:14: style: Unused variable: llink [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:1191:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:1220:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:1249:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:1280:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:1281:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv1_managers.c:1320:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:48:11: style: The scope of the variable 'lb' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:49:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:49:11: style: The scope of the variable 'lc' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:51:7: style: The scope of the variable 'current_highest_am' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:51:27: style: The scope of the variable 'to_inline' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:35:16: style: Variable 'old_am' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:39:11: style: Unused variable: r [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:39:13: style: Unused variable: s [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:41:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:41:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:41:11: style: Unused variable: nj [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:42:7: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:42:9: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:42:11: style: Unused variable: nl [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:42:14: style: Unused variable: k_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:42:19: style: Unused variable: k_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:44:7: style: Unused variable: a [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:44:10: style: Unused variable: b [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:45:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:46:7: style: Unused variable: am_in [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:47:7: style: Unused variable: class_size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:49:15: style: Unused variable: ld_max [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build.c:52:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:51:7: style: The scope of the variable 'current_highest_am' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:51:27: style: The scope of the variable 'to_inline' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:35:16: style: Variable 'old_am' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:39:11: style: Unused variable: r [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:39:13: style: Unused variable: s [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:41:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:41:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:41:11: style: Unused variable: nj [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:42:7: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:42:9: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:42:11: style: Unused variable: nl [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:42:14: style: Unused variable: k_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:42:19: style: Unused variable: k_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:44:7: style: Unused variable: a [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:44:10: style: Unused variable: b [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:45:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:46:7: style: Unused variable: am_in [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:47:7: style: Unused variable: class_size [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:49:15: style: Unused variable: ld_max [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/emit_deriv_build_macro.c:52:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/mem_man.c:100:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libderiv/mem_man.c:125:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libderiv/mem_man.c:125:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:71:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:71:11: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:71:15: style: Unused variable: f [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:72:7: style: Unused variable: j_min [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:72:14: style: Unused variable: j_max [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:72:21: style: Unused variable: k_min [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:72:28: style: Unused variable: k_max [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:72:35: style: Unused variable: l_min [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:72:42: style: Unused variable: l_max [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:73:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:74:0: style: Variable 'old_am' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/build_libint.c:78:7: style: Unused variable: stack_size [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:43:11: style: The scope of the variable 'nj' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:55:15: style: The scope of the variable 'ld_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:7: style: Unused variable: ax [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:10: style: Unused variable: ay [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:13: style: Unused variable: az [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:16: style: Unused variable: bx [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:19: style: Unused variable: by [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:22: style: Unused variable: bz [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:25: style: Unused variable: cx [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:28: style: Unused variable: cy [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:31: style: Unused variable: cz [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:34: style: Unused variable: dx [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:37: style: Unused variable: dy [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:41:40: style: Unused variable: dz [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:42:15: style: Unused variable: t2 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:42:19: style: Unused variable: t3 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:42:23: style: Unused variable: t4 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:43:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:303:13: style: Variable 'nj' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:43:14: style: Unused variable: i_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:43:19: style: Unused variable: i_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:44:7: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:44:9: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:44:14: style: Unused variable: k_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:44:19: style: Unused variable: k_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:46:7: style: Unused variable: a [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:46:10: style: Unused variable: b [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:47:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build.c:377:0: error: Memory leak: subfunction_name [memleak]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:42:11: style: The scope of the variable 'nj' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:52:7: style: The scope of the variable 'split' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:54:15: style: The scope of the variable 'ld_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:7: style: Unused variable: ax [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:10: style: Unused variable: ay [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:13: style: Unused variable: az [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:16: style: Unused variable: bx [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:19: style: Unused variable: by [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:22: style: Unused variable: bz [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:25: style: Unused variable: cx [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:28: style: Unused variable: cy [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:31: style: Unused variable: cz [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:34: style: Unused variable: dx [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:37: style: Unused variable: dy [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:40:40: style: Unused variable: dz [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:41:15: style: Unused variable: t2 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:41:19: style: Unused variable: t3 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:41:23: style: Unused variable: t4 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:42:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:42:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:192:13: style: Variable 'nj' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:42:14: style: Unused variable: i_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:42:19: style: Unused variable: i_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:43:7: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:43:9: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:43:14: style: Unused variable: k_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:43:19: style: Unused variable: k_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:45:7: style: Unused variable: a [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:45:10: style: Unused variable: b [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:46:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:89:2: style: Variable 'split' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:55:7: style: Variable 'curr_count' is not assigned a value. [unassignedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:55:18: style: Unused variable: curr_subfunction [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:56:7: style: Unused variable: num_subfunctions [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:56:25: style: Unused variable: subbatch_length [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:58:7: style: Unused variable: f [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_hrr_build_macro.c:238:8: error: Uninitialized variable: curr_count [uninitvar]
libint-release-1-2-1/src/bin/libint/emit_order.c:101:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_order.c:102:11: style: The scope of the variable 'lb_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_order.c:102:19: style: The scope of the variable 'lb_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_order.c:434:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_order.c:525:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_order.c:92:16: style: Variable 'old_am' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:100:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:108:7: style: Unused variable: done [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:434:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:434:13: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:434:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:436:0: style: Variable 'subnodes' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:438:7: style: Unused variable: rlink [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:438:14: style: Unused variable: llink [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:525:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:525:13: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:525:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:527:0: style: Variable 'subnodes' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:529:7: style: Unused variable: rlink [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:529:14: style: Unused variable: llink [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:648:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:677:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:708:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:709:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_order.c:748:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build.c:59:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_vrr_build.c:59:23: style: The scope of the variable 'lc_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_vrr_build.c:48:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build.c:52:0: style: Variable 'nflip' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build.c:238:8: style: Variable 't1' is modified but its new value is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build.c:55:7: style: Unused variable: type [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:59:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:59:23: style: The scope of the variable 'lc_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:61:7: style: The scope of the variable 'split' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:46:19: style: Unused variable: f [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:48:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:52:0: style: Variable 'nflip' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:205:8: style: Variable 't1' is modified but its new value is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:55:7: style: Unused variable: type [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:126:2: style: Variable 'split' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:61:13: style: Unused variable: num_subfunctions [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:61:30: style: Unused variable: subbatch_length [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:62:7: style: Variable 'curr_count' is not assigned a value. [unassignedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:62:18: style: Unused variable: curr_subfunction [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:90:31: style: Variable 'cpcommand' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:72:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:221:0: error: Memory leak: cpcommand [memleak]
libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c:206:8: error: Uninitialized variable: curr_count [uninitvar]
libint-release-1-2-1/src/bin/libint/mem_man.c:100:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libint/mem_man.c:125:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libint/mem_man.c:125:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:61:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:61:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:61:11: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:61:15: style: Unused variable: f [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:62:7: style: Unused variable: j_min [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:62:14: style: Unused variable: j_max [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:62:21: style: Unused variable: k_min [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:62:28: style: Unused variable: k_max [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:62:35: style: Unused variable: l_min [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:62:42: style: Unused variable: l_max [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:63:7: style: Unused variable: errcod [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:65:7: style: Unused variable: class_size [unusedVariable]
libint-release-1-2-1/src/bin/libr12/build_libr12.c:66:7: style: Unused variable: num_subfunctions [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:89:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:90:11: style: The scope of the variable 'lb_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:90:19: style: The scope of the variable 'lb_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:99:7: style: The scope of the variable 'target_data' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:581:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:581:13: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:581:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:583:0: style: Variable 'subnodes' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:585:7: style: Unused variable: rlink [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:585:14: style: Unused variable: llink [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:735:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:735:13: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:735:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:737:0: style: Variable 'subnodes' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:1064:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:1101:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:1141:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:1142:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:1145:14: style: Variable 'io' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:1181:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_gr_order.c:1184:14: style: Variable 'io' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:90:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:91:11: style: The scope of the variable 'lb_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:91:19: style: The scope of the variable 'lb_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:100:7: style: The scope of the variable 'target_data' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:580:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:580:13: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:580:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:582:0: style: Variable 'subnodes' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:584:7: style: Unused variable: rlink [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:584:14: style: Unused variable: llink [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:733:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:733:13: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:733:16: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:735:0: style: Variable 'subnodes' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:1061:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:1098:8: style: Unused variable: tmp [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:1138:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:1139:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_grt_order.c:1177:7: style: Unused variable: size [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:42:11: style: The scope of the variable 'nj' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:53:15: style: The scope of the variable 'ld_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:7: style: Unused variable: ax [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:10: style: Unused variable: ay [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:13: style: Unused variable: az [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:16: style: Unused variable: bx [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:19: style: Unused variable: by [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:22: style: Unused variable: bz [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:25: style: Unused variable: cx [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:28: style: Unused variable: cy [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:31: style: Unused variable: cz [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:34: style: Unused variable: dx [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:37: style: Unused variable: dy [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:40:40: style: Unused variable: dz [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:42:9: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:344:13: style: Variable 'nj' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:42:14: style: Unused variable: i_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:42:19: style: Unused variable: i_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:43:7: style: Unused variable: k [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:43:9: style: Unused variable: l [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:43:14: style: Unused variable: k_i0 [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:43:19: style: Unused variable: k_i1 [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:45:7: style: Unused variable: a [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:45:10: style: Unused variable: b [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:46:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_hrr_t_build.c:456:0: error: Memory leak: subfunction_name [memleak]
libint-release-1-2-1/src/bin/libr12/emit_vrr_r_build.c:57:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_vrr_r_build.c:57:23: style: The scope of the variable 'lc_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_vrr_r_build.c:48:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_r_build.c:51:0: style: Variable 'nflip' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_r_build.c:54:7: style: Unused variable: type [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_r_build.c:55:0: style: Variable 'max1' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_r_build.c:56:0: style: Variable 'max2' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:57:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:57:23: style: The scope of the variable 'lc_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:46:7: style: Unused variable: dec_C [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:48:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:51:0: style: Variable 'nflip' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:54:7: style: Unused variable: type [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:55:0: style: Variable 'max1' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:56:0: style: Variable 'max2' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t1_build.c:58:7: style: Unused variable: k1max [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:57:15: style: The scope of the variable 'lc_min' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:57:23: style: The scope of the variable 'lc_max' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:46:7: style: Unused variable: dec_C [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:48:7: style: Unused variable: flag [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:51:0: style: Variable 'nflip' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:54:7: style: Unused variable: type [unusedVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:55:0: style: Variable 'max1' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:56:0: style: Variable 'max2' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/bin/libr12/emit_vrr_t2_build.c:58:7: style: Unused variable: k1max [unusedVariable]
libint-release-1-2-1/src/bin/libr12/mem_man.c:100:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libint-release-1-2-1/src/bin/libr12/mem_man.c:125:7: style: Unused variable: i [unusedVariable]
libint-release-1-2-1/src/bin/libr12/mem_man.c:125:10: style: Unused variable: j [unusedVariable]
libint-release-1-2-1/src/lib/libint/vrr_build.c:34:0: style: Variable 'flag' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/lib/libint/vrr_build.c:36:7: style: Unused variable: t1 [unusedVariable]
libint-release-1-2-1/src/lib/libr12/r_vrr_build.c:35:0: style: Variable 'flag' is assigned a value that is never used. [unreadVariable]
libint-release-1-2-1/src/lib/libr12/r_vrr_build.c:37:7: style: Unused variable: t1 [unusedVariable]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libint2/libint2_2.3.0~beta3.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:155:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:80:29: warning: Member variable 'array::c' is not assigned a value in 'array::operator='. [operatorEqVarError]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:159:31: warning: Member variable 'array::c' is not assigned a value in 'array::operator='. [operatorEqVarError]
libint-2.3.0-beta.3/src/bin/libint/memory.h:57:0: style: 'libint2 :: MemoryBlock < long ,unsigned long >::operator=' should return 'libint2 :: MemoryBlock < long ,unsigned long > &'. [operatorEq]
libint-2.3.0-beta.3/src/bin/libint/key.h:39:0: style: 'libint2 :: TypeAndInstance < T , I >::operator=' should return 'libint2 :: TypeAndInstance < T , I > &'. [operatorEq]
libint-2.3.0-beta.3/src/bin/libint/key.h:86:5: style: Unused private function: 'KeyTypes::string_cast' [unusedPrivateFunction]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:454:7: performance: Variable 'deriv_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:30:32: performance: Technically the member function 'libint2::tr1::array::array::begin' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:32:32: performance: Technically the member function 'libint2::tr1::array::array::end' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:53:33: performance: Technically the member function 'libint2::tr1::array::array::at' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:57:33: performance: Technically the member function 'libint2::tr1::array::array::front' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:59:33: performance: Technically the member function 'libint2::tr1::array::array::back' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:73:26: performance: Technically the member function 'libint2::tr1::array::array::data' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:138:33: performance: Technically the member function 'libint2::tr1::array::array::at' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:149:22: performance: Technically the member function 'libint2::tr1::array::array::swap' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:154:26: performance: Technically the member function 'libint2::tr1::array::array::data' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:171:33: performance: Technically the member function 'libint2::tr1::array::array::front' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:173:33: performance: Technically the member function 'libint2::tr1::array::array::back' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/exception.h:34:5: style: Class 'InvalidDecrement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/exception.h:42:5: style: Class 'CannotAddArc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/exception.h:70:5: style: Class 'CannotPerformOperation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/exception.h:80:5: style: Class 'NotSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/exception.h:89:5: style: Class 'CodeDoesNotExist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/exception.h:97:5: style: Class 'ProgrammingError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/exception.h:105:5: style: Class 'InputError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:442:5: style: Class 'CGF1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:443:5: style: Class 'CGF1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:631:5: style: Class 'CGShell1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:632:5: style: Class 'CGShell1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/algebra.h:229:7: style: Class 'LinearCombination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:64:0: style: Class 'libint2 :: SingletonStack < RecurrenceRelation , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:101:13: warning: The class 'array' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:259:23: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:46:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:259:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:261:18: style: The function 'num_bf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:45:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:261:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:279:10: style: The function 'inc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:67:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:279:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:281:10: style: The function 'dec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:69:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:281:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:283:18: style: The function 'norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:71:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:283:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:351:23: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:46:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:351:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:353:18: style: The function 'num_bf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:45:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:353:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:370:10: style: The function 'inc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:67:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:370:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:372:10: style: The function 'dec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:69:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:372:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:374:18: style: The function 'norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:71:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:374:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:490:23: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:46:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:490:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:505:18: style: The function 'num_bf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:45:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:505:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:524:10: style: The function 'inc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:67:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:524:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:531:10: style: The function 'dec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:69:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:531:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:543:18: style: The function 'norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:71:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:543:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:656:23: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:46:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:656:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:673:18: style: The function 'num_bf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:45:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:673:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:689:10: style: The function 'inc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:67:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:689:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:693:10: style: The function 'dec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:69:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:693:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:697:18: style: The function 'norm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:71:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/bfset.h:697:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:59:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:46:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:59:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:94:33: style: The function 'rr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:73:41: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:94:33: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:96:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:46:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/dgarc.h:96:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:97:12: style: The function 'add_exit_arc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:89:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:97:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:99:20: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:134:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:99:20: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:101:12: style: The function 'equiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:125:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:101:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:152:26: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:138:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:152:26: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:157:26: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:142:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:157:26: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:162:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:146:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:162:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:173:12: style: The function 'del_exit_arcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:93:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:173:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:181:12: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:148:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:181:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:196:12: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:228:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:196:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/util_types.h:36:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:92:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:96:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:100:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:112:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:117:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:127:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:137:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:143:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:144:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:159:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:160:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:161:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:171:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:172:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:173:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:172:0: error: Uninitialized variable: result [uninitvar]
libint-2.3.0-beta.3/src/bin/libint/graph_registry.h:50:71: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:129:22: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:139:22: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:421:26: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:426:25: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:430:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:434:29: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:438:18: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:47:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:714:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:124:15: style: Unused variable: result_str [unusedVariable]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:1964:23: style: Variable 'taskmgr' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:1973:19: style: Unused variable: abbrv_label [unusedVariable]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:1973:32: style: Unused variable: full_label [unusedVariable]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:1976:35: style: Variable 'ncenter_str' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:1977:41: style: Variable 'ncenter_str_abbrv' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:2003:35: style: Variable 'ncenter_str' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:2004:41: style: Variable 'ncenter_str_abbrv' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/policy.h:146:11: style: Unused private function: 'Policy::can_unroll_intset' [unusedPrivateFunction]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:143:7: performance: Variable 'qn_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:155:7: performance: Variable 'qn_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:162:7: performance: Variable 'qn_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/entity.h:110:7: performance: Variable 'key_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/policy.h:146:11: style: Technically the member function 'libint2::Policy::can_unroll_intset' can be const. [functionConst]
libint-2.3.0-beta.3/src/bin/libint/braket.h:74:18: performance: Technically the member function 'libint2::ArrayBraket::num_members' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/braket.h:76:18: performance: Technically the member function 'libint2::ArrayBraket::num_part' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/braket.h:89:10: style: Technically the member function 'libint2::ArrayBraket::reset_cache' can be const. [functionConst]
libint-2.3.0-beta.3/src/bin/libint/braket.h:214:24: note: Technically the member function 'libint2::ArrayBraket::reset_cache' can be const.
libint-2.3.0-beta.3/src/bin/libint/braket.h:89:10: note: Technically the member function 'libint2::ArrayBraket::reset_cache' can be const.
libint-2.3.0-beta.3/src/bin/libint/tactic.h:164:18: performance: Technically the member function 'libint2::DummyRandomizePolicy::noise' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/iface.h:78:25: performance: Technically the member function 'libint2::Libint2Iface::macro' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/iface.h:83:25: performance: Technically the member function 'libint2::Libint2Iface::macro' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/dg.h:515:5: style: Struct 'VertexPrinter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/iter.h:81:5: style: Class 'SubIteratorBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:182:7: style: Class 'GenOper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:183:7: style: Class 'GenOper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:184:7: style: Class 'GenOper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:185:7: style: Class 'GenOper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:265:3: style: Struct 'CartesianMultipole_Descr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:314:5: style: Class 'R12_k_G12_Descr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:365:5: style: Class 'Ti_G12_Descr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:390:5: style: Class 'G12_Ti_G12_Descr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:451:5: style: Struct 'DivG12prime_xTx_Descr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:66:5: style: Class 'QuantumNumbers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:67:5: style: Class 'QuantumNumbers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:68:5: style: Class 'QuantumNumbers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:69:5: style: Class 'QuantumNumbers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:70:5: style: Class 'QuantumNumbers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:208:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:209:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:210:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:211:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:212:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:213:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:367:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:368:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:369:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:370:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:371:5: style: Class 'QuantumNumbersA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/braket.h:57:5: style: Class 'ArrayBraket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/braket.h:58:5: style: Class 'ArrayBraket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:75:5: style: Class 'FewestNewVerticesTactic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:89:5: style: Class 'ZeroNewVerticesTactic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:127:7: style: Class 'ParticleDirectionTactic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:174:5: style: Class 'StdRandomizePolicy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/entity.h:86:5: style: Class 'Entity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/entity.h:188:0: style: Class 'libint2 :: CTimeEntity < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:56:0: style: Class 'libint2 :: FirstChoiceTactic < DummyRandomizePolicy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/oper.h:310:3: warning: The class 'R12_k_G12_Descr' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/oper.h:334:3: warning: The class 'R12k_R12l_G12_Descr' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/oper.h:360:3: warning: The class 'Ti_G12_Descr' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/oper.h:385:3: warning: The class 'G12_Ti_G12_Descr' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/oper.h:448:3: warning: The struct 'DivG12prime_xTx_Descr' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:29:0: warning: The class 'libint2 :: VectorN < int , 3 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/iter.h:87:16: style: The function 'pelem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/iter.h:58:49: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/iter.h:87:16: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/iter.h:90:18: style: The function 'num_iter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/iter.h:48:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/iter.h:90:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/iter.h:92:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/iter.h:50:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/iter.h:92:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/iter.h:94:18: style: The function 'operator++' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/iter.h:52:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/iter.h:94:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/iter.h:96:5: style: The function 'operatorint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/iter.h:54:13: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/iter.h:96:5: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:94:11: style: The function 'psymm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:73:19: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:94:11: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:96:11: style: The function 'hermitian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:76:19: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:96:11: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:98:12: style: The function 'origin_dependent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:79:20: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:98:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:168:20: style: The function 'num_oper' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:82:28: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:168:20: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:174:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:68:27: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:174:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:176:19: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:70:27: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:176:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:193:11: style: The function 'nonstd_psymm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:108:19: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:193:11: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/oper.h:201:11: style: The function 'nonstd_hermitian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/oper.h:110:19: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/oper.h:201:11: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:74:23: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:45:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:74:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:77:10: style: The function 'inc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:50:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:77:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:79:10: style: The function 'dec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:52:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:79:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:93:18: style: The function 'num_quanta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:48:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:93:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:217:23: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:45:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:217:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:220:10: style: The function 'inc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:50:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:220:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:222:10: style: The function 'dec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:52:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:222:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:241:18: style: The function 'num_quanta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:48:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:241:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:375:23: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:45:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:375:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:378:10: style: The function 'inc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:50:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:378:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:380:10: style: The function 'dec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:52:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:380:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:386:18: style: The function 'num_quanta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:48:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/quanta.h:386:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:134:12: style: The function 'equiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:125:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:134:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:139:28: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:134:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:139:28: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:141:34: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:138:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:141:34: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:143:34: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:142:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:143:34: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:145:27: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:146:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:145:27: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:148:20: style: The function 'num_part' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/integral.h:55:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:148:20: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:150:28: style: The function 'num_func_bra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/integral.h:57:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:150:28: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:152:28: style: The function 'num_func_ket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/integral.h:59:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:152:28: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:183:12: style: The function 'unregister' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:217:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:183:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral.h:214:20: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:228:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral.h:214:20: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:124:18: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:134:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:124:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:127:10: style: The function 'equiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:125:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:127:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:142:24: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:138:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:142:24: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:147:24: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:142:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:147:24: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:152:17: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:146:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:152:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:166:10: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:228:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:166:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:210:17: style: The function 'code_prefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:49:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:210:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:212:17: style: The function 'code_postfix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:51:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:212:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:214:17: style: The function 'std_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:53:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:214:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:216:17: style: The function 'std_function_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:55:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:216:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:218:17: style: The function 'label_to_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:57:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:218:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:220:17: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:61:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:220:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:223:17: style: The function 'declare_v' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:66:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:223:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:227:17: style: The function 'decldef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:72:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:227:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:231:17: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:78:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:231:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:234:17: style: The function 'accumulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:83:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:234:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:237:17: style: The function 'assign_binary_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:88:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:237:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:242:17: style: The function 'assign_ternary_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:95:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:242:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:249:17: style: The function 'accumulate_binary_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:104:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:249:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:254:17: style: The function 'accumulate_ternary_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:111:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:254:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:261:17: style: The function 'stack_address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:118:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:261:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:264:17: style: The function 'macro_define' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:121:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:264:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:266:17: style: The function 'macro_define' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:123:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:266:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:268:25: style: The function 'macro_if' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:125:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:268:25: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:270:25: style: The function 'macro_ifdef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:127:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:270:25: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:272:25: style: The function 'macro_endif' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:129:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:272:25: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:275:17: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:132:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:275:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:277:17: style: The function 'open_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:134:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:277:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:279:17: style: The function 'close_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:136:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:279:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:281:17: style: The function 'end_of_stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:138:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:281:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:283:17: style: The function 'value_to_pointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:140:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:283:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:285:22: style: The function 'for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:144:30: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:285:22: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:289:17: style: The function 'inteval_type_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:154:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:289:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:291:17: style: The function 'inteval_spec_type_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:156:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:291:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:293:17: style: The function 'inteval_gen_type_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:158:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:293:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:299:17: style: The function 'unique_fp_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:168:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:299:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:301:17: style: The function 'unique_int_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:170:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:301:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:305:17: style: The function 'void_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:182:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:305:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:306:17: style: The function 'int_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:184:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:306:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:307:17: style: The function 'size_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:186:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:307:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:308:17: style: The function 'fp_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:188:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:308:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:309:17: style: The function 'ptr_fp_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:190:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:309:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:310:17: style: The function 'const_modifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:160:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:310:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/context.h:311:17: style: The function 'mutable_modifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/context.h:162:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/context.h:311:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:93:12: style: The function 'unregister' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:217:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:93:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:103:12: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/integral.h:214:20: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:103:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral_1_1.h:95:12: style: The function 'unregister' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:217:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral_1_1.h:95:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/integral_1_1.h:105:12: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/integral.h:214:20: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/integral_1_1.h:105:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:204:0: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:134:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:204:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:207:0: style: The function 'equiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:125:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:207:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:222:0: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:138:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:222:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:227:0: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:142:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:227:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:232:0: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:146:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:232:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:258:0: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:228:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:258:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:150:0: style: The function 'purge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/purgeable.h:70:20: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:150:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:251:68: performance: Use const reference for 'curr_gis_ptr' to avoid unnecessary data copying. [redundantCopyLocalConst]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:280:68: performance: Use const reference for 'curr_gis_ptr' to avoid unnecessary data copying. [redundantCopyLocalConst]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:344:68: performance: Use const reference for 'curr_gis_ptr' to avoid unnecessary data copying. [redundantCopyLocalConst]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:376:68: performance: Use const reference for 'curr_gis_ptr' to avoid unnecessary data copying. [redundantCopyLocalConst]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:408:68: performance: Use const reference for 'curr_gis_ptr' to avoid unnecessary data copying. [redundantCopyLocalConst]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:439:68: performance: Use const reference for 'curr_gis_ptr' to avoid unnecessary data copying. [redundantCopyLocalConst]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:470:68: performance: Use const reference for 'curr_gis_ptr' to avoid unnecessary data copying. [redundantCopyLocalConst]
libint-2.3.0-beta.3/src/bin/libint/braket.h:106:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:116:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:117:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:131:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:140:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:148:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:163:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:171:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:180:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/braket.h:205:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:63:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:64:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:65:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:66:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:75:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:76:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:77:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/integral_11_11.h:78:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:120:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:161:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:412:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:421:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:426:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:430:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:434:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/buildtest.h:438:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:131:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/build_libint.cc:157:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:61:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:32:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:33:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:37:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:42:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:47:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:51:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:55:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/codeblock.h:56:17: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/codeblock.h:41:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/codeblock.h:56:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/codeblock.h:58:17: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/codeblock.h:43:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/codeblock.h:58:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:112:32: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:220:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:229:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:242:36: style: Unused variable: oss [unusedVariable]
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:262:36: style: Unused variable: oss [unusedVariable]
libint-2.3.0-beta.3/src/bin/libint/stdarray_bits.h:80:29: warning: Member variable 'array::elems' is not assigned a value in 'array::operator='. [operatorEqVarError]
libint-2.3.0-beta.3/src/bin/libint/entity.h:110:0: performance: Variable 'key_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:154:5: style: Class 'ChildFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:252:0: style: Class 'libint2 :: prefactor :: CTimeVector3 < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:238:0: style: Class 'libint2 :: prefactor :: RTimeVector3 < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:239:0: style: Class 'libint2 :: prefactor :: RTimeVector3 < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/entity.h:188:0: style: Class 'libint2 :: CTimeEntity < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:72:20: style: The function 'num_children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:112:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:72:20: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:74:25: style: The function 'rr_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:116:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:74:25: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:76:25: style: The function 'rr_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:114:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:76:25: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:80:12: style: The function 'is_simple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:130:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:80:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:85:19: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:85:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:105:19: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:105:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:124:0: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:134:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:124:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:127:0: style: The function 'equiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:125:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:127:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:142:0: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:138:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:142:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:147:0: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:142:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:147:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:152:0: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:146:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:152:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:166:0: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:228:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:166:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:275:0: error: Memory leak: bra [memleak]
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:275:0: error: Memory leak: ket [memleak]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:286:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:292:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/generic_rr.h:204:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:190:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_deriv_gauss.h:219:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:253:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:256:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:241:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:286:59: error: Uninitialized variable: qn [uninitvar]
libint-2.3.0-beta.3/src/bin/libint/prefactors.h:292:58: error: Uninitialized variable: d [uninitvar]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.h:74:19: style: Variable 'aux' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:115:7: performance: Variable 'target_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:103:7: performance: Variable 'target_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:56:5: style: Class 'FirstChoiceTactic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:57:5: style: Class 'IntegralSet_to_Integrals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:61:5: style: Class 'Uncontract_Integral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:73:18: style: The function 'num_children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:112:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:73:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:79:23: style: The function 'rr_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:116:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:79:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:81:23: style: The function 'rr_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:114:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:81:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:83:10: style: The function 'is_simple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:130:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:83:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:87:10: style: The function 'invariant_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:134:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:87:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:97:17: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:97:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:102:17: style: The function 'spfunction_call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:171:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/intset_to_ints.h:102:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:65:18: style: The function 'num_children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:112:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:65:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:71:23: style: The function 'rr_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:116:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:71:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:73:23: style: The function 'rr_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:114:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:73:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:76:10: style: The function 'is_simple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:130:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:76:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:86:17: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:86:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:93:17: style: The function 'spfunction_call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:171:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/uncontract.h:93:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/tactic.h:61:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:87:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:90:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:93:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:131:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:134:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:137:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:140:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:143:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:146:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:236:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:245:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/comp_xyz.cc:254:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/context.cc:645:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/context.cc:653:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/context.cc:679:54: style: Function 'inteval_type_name' argument 1 names different: declaration 'task' definition 'tlabel'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/context.h:289:54: note: Function 'inteval_type_name' argument 1 names different: declaration 'task' definition 'tlabel'.
libint-2.3.0-beta.3/src/bin/libint/context.cc:679:54: note: Function 'inteval_type_name' argument 1 names different: declaration 'task' definition 'tlabel'.
libint-2.3.0-beta.3/src/bin/libint/context.cc:688:59: style: Function 'inteval_spec_type_name' argument 1 names different: declaration 'task' definition 'tlabel'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/context.h:291:59: note: Function 'inteval_spec_type_name' argument 1 names different: declaration 'task' definition 'tlabel'.
libint-2.3.0-beta.3/src/bin/libint/context.cc:688:59: note: Function 'inteval_spec_type_name' argument 1 names different: declaration 'task' definition 'tlabel'.
libint-2.3.0-beta.3/src/bin/libint/context.cc:298:24: style: Variable 'ptr0' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/context.cc:356:24: style: Variable 'ptr0' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/context.cc:424:24: style: Variable 'ptr0' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/default_params.cc:153:66: style: Function 'max_am' argument 2 names different: declaration 'a' definition 'ma'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/default_params.h:110:52: note: Function 'max_am' argument 2 names different: declaration 'a' definition 'ma'.
libint-2.3.0-beta.3/src/bin/libint/default_params.cc:153:66: note: Function 'max_am' argument 2 names different: declaration 'a' definition 'ma'.
libint-2.3.0-beta.3/src/bin/libint/default_params.cc:172:70: style: Function 'max_am_opt' argument 2 names different: declaration 'a' definition 'v'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/default_params.h:112:56: note: Function 'max_am_opt' argument 2 names different: declaration 'a' definition 'v'.
libint-2.3.0-beta.3/src/bin/libint/default_params.cc:172:70: note: Function 'max_am_opt' argument 2 names different: declaration 'a' definition 'v'.
libint-2.3.0-beta.3/src/bin/libint/default_params.cc:188:66: style: Function 'num_bf' argument 2 names different: declaration 'a' definition 'nbf'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/default_params.h:114:52: note: Function 'num_bf' argument 2 names different: declaration 'a' definition 'nbf'.
libint-2.3.0-beta.3/src/bin/libint/default_params.cc:188:66: note: Function 'num_bf' argument 2 names different: declaration 'a' definition 'nbf'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1293:46: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:2318:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:128:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:82:55: style: Function 'append_vertex' argument 1 names different: declaration 'v' definition 'vertex'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/dg.h:126:62: note: Function 'append_vertex' argument 1 names different: declaration 'v' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:82:55: note: Function 'append_vertex' argument 1 names different: declaration 'v' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:141:54: style: Function 'vertex_is_on' argument 1 names different: declaration 'DGVertex' definition 'vertex'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/dg.h:361:68: note: Function 'vertex_is_on' argument 1 names different: declaration 'DGVertex' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:141:54: note: Function 'vertex_is_on' argument 1 names different: declaration 'DGVertex' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:486:50: style: Function 'apply_to' argument 1 names different: declaration 'DGVertex' definition 'vertex'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/dg.h:418:44: note: Function 'apply_to' argument 1 names different: declaration 'DGVertex' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:486:50: note: Function 'apply_to' argument 1 names different: declaration 'DGVertex' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1049:64: style: Function 'generate_code' argument 7 names different: declaration 'code' definition 'def'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/dg.h:287:43: note: Function 'generate_code' argument 7 names different: declaration 'code' definition 'def'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1049:64: note: Function 'generate_code' argument 7 names different: declaration 'code' definition 'def'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1552:91: style: Function 'assign_oper_symbol' argument 2 names different: declaration 'v' definition 'vertex'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/dg.h:462:85: note: Function 'assign_oper_symbol' argument 2 names different: declaration 'v' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1552:91: note: Function 'assign_oper_symbol' argument 2 names different: declaration 'v' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1611:30: style: Variable 'div' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1084:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:189:10: style: Technically the member function '::__reset_dgvertex::operator()' can be const. [functionConst]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:199:10: style: Technically the member function '::__reset_safeptr::operator()' can be const. [functionConst]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:232:10: style: Technically the member function '::__prepare_to_traverse::operator()' can be const. [functionConst]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:2299:12: style: Technically the member function '::PrerequisiteNotComputed::operator()' can be const. [functionConst]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:388:5: style: Struct '__print_arcs_to_dot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:973:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:80:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vectorn.h:92:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:136:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:140:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:144:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:148:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:154:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:166:39: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:168:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:174:39: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:176:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/policy_spec.h:185:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:103:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:184:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:186:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:220:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:227:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:232:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:237:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:251:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:274:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:281:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:288:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:296:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:310:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:323:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:351:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/quanta.h:353:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:128:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:1083:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:2132:41: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:2154:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dg.cc:2194:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.cc:91:46: style: Function 'del_exit_arc' argument 1 names different: declaration 'c' definition 'arc'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:270:45: note: Function 'del_exit_arc' argument 1 names different: declaration 'c' definition 'arc'.
libint-2.3.0-beta.3/src/bin/libint/dgvertex.cc:91:46: note: Function 'del_exit_arc' argument 1 names different: declaration 'c' definition 'arc'.
libint-2.3.0-beta.3/src/bin/libint/dgvertex.cc:309:46: style: Function 'set_graph_label' argument 1 names different: declaration 'graph_label' definition 'label'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:157:45: note: Function 'set_graph_label' argument 1 names different: declaration 'graph_label' definition 'label'.
libint-2.3.0-beta.3/src/bin/libint/dgvertex.cc:309:46: note: Function 'set_graph_label' argument 1 names different: declaration 'graph_label' definition 'label'.
libint-2.3.0-beta.3/src/bin/libint/dgvertex.cc:254:10: style: Technically the member function '::__ArcDestEqual::operator()' can be const. [functionConst]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.cc:253:5: style: Struct '__ArcDestEqual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:42:3: warning: The class 'DGVertex' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libint-2.3.0-beta.3/src/bin/libint/entity.h:188:7: style: Class 'CTimeEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/entity.h:204:20: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:134:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:204:20: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:207:12: style: The function 'equiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:125:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:207:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:222:26: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:138:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:222:26: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:227:26: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:142:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:227:26: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:232:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:146:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:232:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/entity.h:258:12: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:228:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/entity.h:258:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/drtree.cc:42:41: style: Function 'DRTree' argument 1 names different: declaration 'root' definition 'r'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/drtree.h:53:37: note: Function 'DRTree' argument 1 names different: declaration 'root' definition 'r'.
libint-2.3.0-beta.3/src/bin/libint/drtree.cc:42:41: note: Function 'DRTree' argument 1 names different: declaration 'root' definition 'r'.
libint-2.3.0-beta.3/src/bin/libint/drtree.cc:64:45: style: Function 'add_vertex' argument 1 names different: declaration 'v' definition 'vertex'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/drtree.h:47:46: note: Function 'add_vertex' argument 1 names different: declaration 'v' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/drtree.cc:64:45: note: Function 'add_vertex' argument 1 names different: declaration 'v' definition 'vertex'.
libint-2.3.0-beta.3/src/bin/libint/drtree.h:53:5: style: Class 'DRTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/extract.cc:62:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/extract.cc:97:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:86:15: style: Function 'CGF' argument 2 names different: declaration 'pure_sh' definition 'puresh'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:340:34: note: Function 'CGF' argument 2 names different: declaration 'pure_sh' definition 'puresh'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:86:15: note: Function 'CGF' argument 2 names different: declaration 'pure_sh' definition 'puresh'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:141:22: style: Function 'qn' argument 1 names different: declaration 'axis' definition 'i'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:355:34: note: Function 'qn' argument 1 names different: declaration 'axis' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:141:22: note: Function 'qn' argument 1 names different: declaration 'axis' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:173:23: style: Function 'dec' argument 1 names different: declaration 'xyz' definition 'i'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:372:27: note: Function 'dec' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:173:23: note: Function 'dec' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:186:23: style: Function 'inc' argument 1 names different: declaration 'xyz' definition 'i'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:370:27: note: Function 'inc' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:186:23: note: Function 'inc' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:243:23: style: Function 'CGShell' argument 2 names different: declaration 'pure_sh' definition 'puresh'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:250:35: note: Function 'CGShell' argument 2 names different: declaration 'pure_sh' definition 'puresh'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:243:23: note: Function 'CGShell' argument 2 names different: declaration 'pure_sh' definition 'puresh'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:293:27: style: Function 'dec' argument 1 names different: declaration 'xyz' definition 'i'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:281:27: note: Function 'dec' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:293:27: note: Function 'dec' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:306:27: style: Function 'inc' argument 1 names different: declaration 'xyz' definition 'i'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/bfset.h:279:27: note: Function 'inc' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:306:27: note: Function 'inc' argument 1 names different: declaration 'xyz' definition 'i'.
libint-2.3.0-beta.3/src/bin/libint/gauss.cc:130:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/iface.cc:352:7: style: Class 'Parser_prefixN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:230:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:241:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:299:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:311:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:385:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:408:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:461:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:482:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libint-2.3.0-beta.3/src/bin/libint/memory.h:282:17: performance: Technically the member function 'libint2::MemoryManagerFactory::label' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/memory.cc:562:23: note: Technically the member function 'libint2::MemoryManagerFactory::label' can be static.
libint-2.3.0-beta.3/src/bin/libint/memory.h:282:17: note: Technically the member function 'libint2::MemoryManagerFactory::label' can be static.
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:97:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:101:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:108:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:123:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:127:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:131:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:135:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:142:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/prefactors.cc:146:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libint-2.3.0-beta.3/src/bin/libint/entity.h:248:0: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:64:5: style: Class 'SingletonStack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:150:18: style: The function 'purge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/purgeable.h:70:20: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/singl_stack.h:150:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/rr.cc:100:11: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/rr.cc:110:11: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/rr.cc:269:59: style: Function 'assign_symbols_' argument 1 names different: declaration 'S' definition 'symbols'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/src/bin/libint/rr.h:213:48: note: Function 'assign_symbols_' argument 1 names different: declaration 'S' definition 'symbols'.
libint-2.3.0-beta.3/src/bin/libint/rr.cc:269:59: note: Function 'assign_symbols_' argument 1 names different: declaration 'S' definition 'symbols'.
libint-2.3.0-beta.3/src/bin/libint/algebra.h:97:0: style: The function 'add_exit_arc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:89:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:97:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:99:0: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:134:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:99:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:101:0: style: The function 'equiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:125:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:101:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:152:0: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:138:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:152:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:157:0: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:142:32: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:157:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:162:0: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:146:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:162:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:173:0: style: The function 'del_exit_arcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:93:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:173:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:181:0: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:148:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:181:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:196:0: style: The function 'this_precomputed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/dgvertex.h:228:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:196:0: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/algebra.h:166:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/strategy.cc:60:0: error: #error "Not all recurrence relations are implemented yet for pure OS scheme (have 5 minutes to fix this?)" [preprocessorErrorDirective]
libint-2.3.0-beta.3/src/bin/libint/tactic.h:105:8: performance: Technically the member function 'libint2::RandomChoiceTactic::optimal_rr' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:105:21: note: Technically the member function 'libint2::RandomChoiceTactic::optimal_rr' can be static.
libint-2.3.0-beta.3/src/bin/libint/tactic.h:105:8: note: Technically the member function 'libint2::RandomChoiceTactic::optimal_rr' can be static.
libint-2.3.0-beta.3/src/bin/libint/tactic.h:115:8: performance: Technically the member function 'libint2::NullTactic::optimal_rr' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:118:13: note: Technically the member function 'libint2::NullTactic::optimal_rr' can be static.
libint-2.3.0-beta.3/src/bin/libint/tactic.h:115:8: note: Technically the member function 'libint2::NullTactic::optimal_rr' can be static.
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:47:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:48:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:56:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:68:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:111:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:154:79: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/tactic.cc:162:83: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:49:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:60:19: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:62:19: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:67:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:69:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:71:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:97:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:108:19: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:110:19: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:115:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:117:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:119:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:150:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:154:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:183:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:187:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:216:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:218:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:220:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/test.cc:306:16: style: Variable 'contracted_targets_old_value' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:88:20: style: The function 'num_children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:112:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:88:20: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:94:25: style: The function 'rr_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:116:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:94:25: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:96:25: style: The function 'rr_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:114:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:96:25: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:98:12: style: The function 'is_simple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:130:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:98:12: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:102:19: style: The function 'spfunction_call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:171:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:102:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:122:19: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:122:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:124:35: style: The function 'adapt_dims_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:216:41: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:124:35: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:530:19: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:530:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:64:19: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:64:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:65:19: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:65:19: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:73:9: style: The function 'partindex_direction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:139:17: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:73:9: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:89:18: style: The function 'num_children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:112:26: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:89:18: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:91:23: style: The function 'rr_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:116:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:91:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:93:23: style: The function 'rr_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:114:31: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:93:23: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:95:10: style: The function 'is_simple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:130:18: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:95:10: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:118:17: style: The function 'generate_label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libint-2.3.0-beta.3/src/bin/libint/rr.h:187:25: note: Virtual function in base class
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:118:17: note: Function in derived class
libint-2.3.0-beta.3/src/bin/libint/hrr.h:188:0: error: Memory leak: bra [memleak]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:188:0: error: Memory leak: ket [memleak]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:195:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:199:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:211:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:219:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:228:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:236:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:246:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:251:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:253:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:273:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:277:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:289:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:297:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:305:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:313:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:323:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:328:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:330:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:478:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/hrr.h:480:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:106:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:110:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:290:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:292:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:306:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:308:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:400:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:405:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:416:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:421:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:589:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_1_onep_1.h:595:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:175:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:186:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:192:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:197:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:227:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:240:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:246:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:251:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:283:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:294:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:300:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:305:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:335:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:348:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:354:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_twoprep_11.h:359:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:146:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:152:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:157:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:162:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:182:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:188:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:193:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:198:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:218:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:224:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:229:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:234:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:254:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:260:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:265:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:270:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:317:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:322:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:347:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:352:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:380:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:385:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:410:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/vrr_11_r12kg12_11.h:415:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:212:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:217:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:242:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:247:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:272:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:277:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:302:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/itr_11_twoprep_11.h:307:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:42:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:43:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:90:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:91:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:137:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:138:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:170:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:171:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:204:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/gaussoper.h:205:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/libint/test.cc:156:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/src/bin/profile/chrono.cc:26:0: error: #error "compiler does not support C++11, try -std=c++11 flag" [preprocessorErrorDirective]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:227:0: performance: Variable 'n_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:170:0: performance: Variable 'n_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:118:12: performance: Technically the member function 'BasicKernel::ops_per_eval' can be static. [functionStatic]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:156:0: warning: The struct 'DDOTKernel' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < double >'. [duplInheritedMember]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:268:16: note: The struct 'DDOTKernel' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < double >'.
libint-2.3.0-beta.3/src/bin/profile/profile.cc:156:0: note: The struct 'DDOTKernel' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < double >'.
libint-2.3.0-beta.3/src/bin/profile/profile.cc:156:0: warning: The struct 'DOTKernel < double >' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < double >'. [duplInheritedMember]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:241:0: note: The struct 'DOTKernel < double >' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < double >'.
libint-2.3.0-beta.3/src/bin/profile/profile.cc:156:0: note: The struct 'DOTKernel < double >' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < double >'.
libint-2.3.0-beta.3/src/bin/profile/profile.cc:156:0: warning: The struct 'DOTKernel < VectorSSEDouble >' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < VectorSSEDouble >'. [duplInheritedMember]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:241:0: note: The struct 'DOTKernel < VectorSSEDouble >' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < VectorSSEDouble >'.
libint-2.3.0-beta.3/src/bin/profile/profile.cc:156:0: note: The struct 'DOTKernel < VectorSSEDouble >' defines member variable with name 'result_' also defined in its parent struct 'VectorOpKernel < VectorSSEDouble >'.
libint-2.3.0-beta.3/src/bin/profile/profile.cc:108:37: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:197:27: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:253:26: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:280:27: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:285:65: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:224:0: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:167:0: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:132:0: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/profile/profile.cc:139:0: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri.cc:131:19: style: Same expression on both sides of '>' because the value of 'deriv_order' and '0' are the same. [duplicateExpression]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri.cc:100:36: note: 'deriv_order' is assigned value '0' here.
libint-2.3.0-beta.3/src/bin/test_eri/test_eri.cc:131:19: note: Same expression on both sides of '>' because the value of 'deriv_order' and '0' are the same.
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:227:67: error: Array 'A[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:228:67: error: Array 'B[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:229:67: error: Array 'C[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:230:67: error: Array 'D[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:402:19: style: Same expression on both sides of '>' because the value of 'deriv_order' and '0' are the same. [duplicateExpression]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:199:36: note: 'deriv_order' is assigned value '0' here.
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:402:19: note: Same expression on both sides of '>' because the value of 'deriv_order' and '0' are the same.
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:456:18: style: The scope of the variable 'p0123' can be reduced. [variableScope]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:135:33: style: Struct 'Tensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:553:41: error: Uninitialized variable: x0 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:558:41: error: Uninitialized variable: y0 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:563:41: error: Uninitialized variable: z0 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:554:41: error: Uninitialized variable: x1 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:559:41: error: Uninitialized variable: y1 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:564:41: error: Uninitialized variable: z1 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:555:41: error: Uninitialized variable: x2 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:560:41: error: Uninitialized variable: y2 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys.cc:565:41: error: Uninitialized variable: z2 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:231:67: error: Array 'A[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:232:67: error: Array 'B[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:233:67: error: Array 'C[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:234:67: error: Array 'D[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:353:7: style: Variable 'ev->R12kG12_pfac1_0[0]' is reassigned a value before the old one has been used. [redundantAssignment]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:352:7: note: Variable 'ev->R12kG12_pfac1_0[0]' is reassigned a value before the old one has been used.
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:353:7: note: Variable 'ev->R12kG12_pfac1_0[0]' is reassigned a value before the old one has been used.
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:542:8: style: The scope of the variable 'new_eri_double' can be reduced. [variableScope]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:68:38: style: struct member 'Libint_t::stack' is never used. [unusedStructMember]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:69:38: style: struct member 'Libint_t::vstack' is never used. [unusedStructMember]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:71:9: style: struct member 'Libint_t::veclen' is never used. [unusedStructMember]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:75:9: style: struct member 'Libint_t::contrdepth' is never used. [unusedStructMember]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:2000:4: performance: Variable '_avx0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:2006:4: performance: Variable '_avx0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:2012:4: performance: Variable '_avx0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:2018:4: performance: Variable '_avx0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:2019:4: performance: Variable '_avx1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:2020:4: performance: Variable '_avx2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:22:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:26:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:34:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:186:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:190:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:198:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:346:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:350:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:358:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:508:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:513:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:707:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:712:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:910:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:915:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1102:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1107:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1293:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1299:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1534:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1540:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1776:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1782:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:1999:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:2005:3: style: Class 'VectorSIMD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:137:33: style: Struct 'Tensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/simd_wrapped_vector.hpp:15:0: style: Class 'VectorSIMD < double , npts >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:553:43: error: Uninitialized variable: x0 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:558:50: error: Uninitialized variable: y0 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:563:43: error: Uninitialized variable: z0 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:554:43: error: Uninitialized variable: x1 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:559:43: error: Uninitialized variable: y1 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:564:43: error: Uninitialized variable: z1 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:555:43: error: Uninitialized variable: x2 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:560:43: error: Uninitialized variable: y2 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/test_eri_rys_vec.cc:565:43: error: Uninitialized variable: z2 [uninitvar]
libint-2.3.0-beta.3/src/bin/test_eri/time_eri.cc:75:22: style: Variable 'nderiv' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/test_eri/time_eri.cc:82:0: style: Variable 'A' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/test_eri/time_eri.cc:83:0: style: Variable 'B' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/test_eri/time_eri.cc:84:0: style: Variable 'C' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/src/bin/test_eri/time_eri.cc:85:0: style: Variable 'D' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/tests/bagel/test.cc:176:7: style: Condition '!use_symmetry' is always true [knownConditionTrueFalse]
libint-2.3.0-beta.3/tests/bagel/test.cc:175:29: note: Assignment 'use_symmetry=false', assigned value is 0
libint-2.3.0-beta.3/tests/bagel/test.cc:176:7: note: Condition '!use_symmetry' is always true
libint-2.3.0-beta.3/tests/bagel/test.cc:204:7: style: Condition 'uncontract' is always false [knownConditionTrueFalse]
libint-2.3.0-beta.3/tests/bagel/test.cc:203:27: note: Assignment 'uncontract=false', assigned value is 0
libint-2.3.0-beta.3/tests/bagel/test.cc:204:7: note: Condition 'uncontract' is always false
libint-2.3.0-beta.3/tests/bagel/test.cc:109:22: style: Variable 'deriv_order' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/tests/bagel/test.cc:149:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libint-2.3.0-beta.3/tests/eri/test.cc:81:22: style: Variable 'deriv_order' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/tests/eri/test.cc:82:22: style: Variable 'lmax_max' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:380:9: style: Condition 'do_density_fitting' is always false [knownConditionTrueFalse]
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:202:31: note: Assignment 'do_density_fitting=false', assigned value is 0
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:380:9: note: Condition 'do_density_fitting' is always false
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:410:11: style: Condition '!do_density_fitting' is always true [knownConditionTrueFalse]
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:202:31: note: Assignment 'do_density_fitting=false', assigned value is 0
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:410:11: note: Condition '!do_density_fitting' is always true
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:1880:62: style: Function 'compute_2body_fock_general' argument 4 names different: declaration 'D_is_sheldiagonal' definition 'D_is_shelldiagonal'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:120:10: note: Function 'compute_2body_fock_general' argument 4 names different: declaration 'D_is_sheldiagonal' definition 'D_is_shelldiagonal'.
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:1880:62: note: Function 'compute_2body_fock_general' argument 4 names different: declaration 'D_is_sheldiagonal' definition 'D_is_shelldiagonal'.
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock++.cc:605:18: style: Variable 'nelem' is assigned a value that is never used. [unreadVariable]
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock.cc:150:9: style: Condition 'use_hcore_guess' is always false [knownConditionTrueFalse]
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock.cc:145:34: note: Assignment 'use_hcore_guess=false', assigned value is 0
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock.cc:150:9: note: Condition 'use_hcore_guess' is always false
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock.cc:526:45: style: Function 'compute_1body_ints' argument 2 names different: declaration 't' definition 'obtype'. [funcArgNamesDifferent]
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock.cc:52:45: note: Function 'compute_1body_ints' argument 2 names different: declaration 't' definition 'obtype'.
libint-2.3.0-beta.3/tests/hartree-fock/hartree-fock.cc:526:45: note: Function 'compute_1body_ints' argument 2 names different: declaration 't' definition 'obtype'.
libint-2.3.0-beta.3/tests/rysq/test.cc:342:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libinternals-perl/libinternals-perl_1.1.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libintl-perl/libintl-perl_1.26.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-aio-perl/libio-aio-perl_4.50.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
IO-AIO-4.5/libeio/ecb.h:798:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
IO-AIO-4.5/libeio/etp.c:516:11: warning: Either the condition '!req' is redundant or there is possible null pointer dereference: req. [nullPointerRedundantCheck]
IO-AIO-4.5/libeio/etp.c:509:11: note: Assuming that condition '!req' is not redundant
IO-AIO-4.5/libeio/etp.c:516:11: note: Null pointer dereference
IO-AIO-4.5/libeio/eio.c:1332:9: style: The scope of the variable 'name' can be reduced. [variableScope]
IO-AIO-4.5/libeio/eio.c:1288:11: style: Redundant pointer operation on 'min' - it's already a pointer. [redundantPointerOp]
IO-AIO-4.5/libeio/eio.c:1305:25: style: Redundant pointer operation on 'j' - it's already a pointer. [redundantPointerOp]
IO-AIO-4.5/libeio/eio.c:525:37: style: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'. [funcArgNamesDifferent]
IO-AIO-4.5/libeio/eio.h:321:42: note: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'.
IO-AIO-4.5/libeio/eio.c:525:37: note: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'.
IO-AIO-4.5/libeio/eio.c:1656:7: style: Unused variable: fd [unusedVariable]
IO-AIO-4.5/libeio/eio.c:1502:27: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
IO-AIO-4.5/libeio/ecb.h:476:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
IO-AIO-4.5/libeio/eio.c:1166:30: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
IO-AIO-4.5/libeio/eio.c:1460:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-all-lwp-perl/libio-all-lwp-perl_0.14.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-all-perl/libio-all-perl_0.87.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-async-loop-epoll-perl/libio-async-loop-epoll-perl_0.19.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-async-loop-glib-perl/libio-async-loop-glib-perl_0.21.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-async-loop-mojo-perl/libio-async-loop-mojo-perl_0.05.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-async-perl/libio-async-perl_0.72.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-bufferedselect-perl/libio-bufferedselect-perl_1.0.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-callback-perl/libio-callback-perl_1.12.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-capture-perl/libio-capture-perl_0.05.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-captureoutput-perl/libio-captureoutput-perl_1.1104.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-compress-lzma-perl/libio-compress-lzma-perl_2.081.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-compress-perl/libio-compress-perl_2.081.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-digest-perl/libio-digest-perl_0.11.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-dirent-perl/libio-dirent-perl_0.05.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-epoll-perl/libio-epoll-perl_0.03.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-event-perl/libio-event-perl_0.813.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-fdpass-perl/libio-fdpass-perl_1.2.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-file-withpath-perl/libio-file-withpath-perl_0.09.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-handle-util-perl/libio-handle-util-perl_0.01.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-html-perl/libio-html-perl_1.001.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-interactive-perl/libio-interactive-perl_1.022.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-interface-perl/libio-interface-perl_1.09.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-lcdproc-perl/libio-lcdproc-perl_0.037.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-lockedfile-perl/libio-lockedfile-perl_0.23+d030220.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-multiplex-perl/libio-multiplex-perl_1.16.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:40]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-pager-perl/libio-pager-perl_0.39.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-pipely-perl/libio-pipely-perl_0.005.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-prompt-perl/libio-prompt-perl_0.997004.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-prompt-tiny-perl/libio-prompt-tiny-perl_0.003.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-prompter-perl/libio-prompter-perl_0.004014.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-pty-easy-perl/libio-pty-easy-perl_0.10.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-pty-perl/libio-pty-perl_1.08.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-sessiondata-perl/libio-sessiondata-perl_1.03.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-inet6-perl/libio-socket-inet6-perl_2.72.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-ip-perl/libio-socket-ip-perl_0.39.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-multicast-perl/libio-socket-multicast-perl_1.12.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-multicast6-perl/libio-socket-multicast6-perl_0.03.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-portstate-perl/libio-socket-portstate-perl_0.03.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-socks-perl/libio-socket-socks-perl_0.74.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-ssl-perl/libio-socket-ssl-perl_2.059.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-socket-timeout-perl/libio-socket-timeout-perl_0.32.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-stream-perl/libio-stream-perl_2.0.3.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-string-perl/libio-string-perl_1.08.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-stty-perl/libio-stty-perl_0.03.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-tee-perl/libio-tee-perl_0.65.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libio-tiecombine-perl/libio-tiecombine-perl_1.005.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiodbc2/libiodbc2_3.52.9.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libiodbc-3.52.9/drvproxy/ConfigDSN.c:299:1: style: Label 'quit' is not used. [unusedLabel]
libiodbc-3.52.9/drvproxy/ConfigDriver.c:198:1: style: Label 'quit' is not used. [unusedLabel]
libiodbc-3.52.9/drvproxy/gtk/gensetup.c:197:9: style: The scope of the variable 'data' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/gtk/gensetup.c:198:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/gtk/gensetup.c:264:9: style: The scope of the variable 'curr' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/gtk/gensetup.c:265:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/gtk/gensetup.c:265:14: style: The scope of the variable 'size' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/macosx/gensetup.c:445:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/macosx/gensetup.c:445:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/macosx/gensetup.c:525:16: style: The scope of the variable 'curr' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/macosx/gensetup.c:526:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/macosx/gensetup.c:526:14: style: The scope of the variable 'size' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/macosx/gensetup.c:527:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
libiodbc-3.52.9/drvproxy/macosx/gensetup.c:527:19: style: The scope of the variable 'msg1' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/catalog.c:206:10: warning: Redundant assignment of 'waMode' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/connect.c:348:10: warning: Redundant assignment of 'waMode' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/connect.c:1619:7: warning: Redundant assignment of 'hdbc' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/connect.c:1620:9: warning: Redundant assignment of 'dsnlen' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/connect.c:1621:10: warning: Redundant assignment of 'waMode' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/connect.c:1010:9: style: The scope of the variable 'pfaux' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/connect.c:1371:10: style: The scope of the variable 'tpenv' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/connect.c:1719:5: warning: The buffer 'drv_value' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libiodbc-3.52.9/iodbc/henv.c:191:3: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbc/henv.c:183:0: note: Variable 'retcode' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbc/henv.c:191:3: note: Variable 'retcode' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbc/henv.c:112:8: warning: Redundant assignment of 'genv' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/herr.c:123:31: style: Function '_iodbcdm_freesqlerrlist' argument 1 names different: declaration 'herr' definition 'herrlist'. [funcArgNamesDifferent]
libiodbc-3.52.9/iodbc/herr.h:209:43: note: Function '_iodbcdm_freesqlerrlist' argument 1 names different: declaration 'herr' definition 'herrlist'.
libiodbc-3.52.9/iodbc/herr.c:123:31: note: Function '_iodbcdm_freesqlerrlist' argument 1 names different: declaration 'herr' definition 'herrlist'.
libiodbc-3.52.9/iodbc/herr.c:136:10: style: Function '_iodbcdm_pushsqlerr' argument 1 names different: declaration 'list' definition 'herr'. [funcArgNamesDifferent]
libiodbc-3.52.9/iodbc/herr.h:210:39: note: Function '_iodbcdm_pushsqlerr' argument 1 names different: declaration 'list' definition 'herr'.
libiodbc-3.52.9/iodbc/herr.c:136:10: note: Function '_iodbcdm_pushsqlerr' argument 1 names different: declaration 'list' definition 'herr'.
libiodbc-3.52.9/iodbc/herr.c:138:11: style: Function '_iodbcdm_pushsqlerr' argument 3 names different: declaration 'sysmsg' definition 'msg'. [funcArgNamesDifferent]
libiodbc-3.52.9/iodbc/herr.h:210:69: note: Function '_iodbcdm_pushsqlerr' argument 3 names different: declaration 'sysmsg' definition 'msg'.
libiodbc-3.52.9/iodbc/herr.c:138:11: note: Function '_iodbcdm_pushsqlerr' argument 3 names different: declaration 'sysmsg' definition 'msg'.
libiodbc-3.52.9/iodbc/hstmt.c:1429:8: warning: Either the condition 'if(pInd&&*pInd!=SQL_NTS)' is redundant or there is possible null pointer dereference: pInd. [nullPointerRedundantCheck]
libiodbc-3.52.9/iodbc/hstmt.c:1438:10: note: Assuming that condition 'if(pInd&&*pInd!=SQL_NTS)' is not redundant
libiodbc-3.52.9/iodbc/hstmt.c:1429:8: note: Null pointer dereference
libiodbc-3.52.9/iodbc/hstmt.c:383:3: style: Variable 'hproc2' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbc/hstmt.c:380:3: note: Variable 'hproc2' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbc/hstmt.c:383:3: note: Variable 'hproc2' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbc/hstmt.c:1427:7: warning: Redundant assignment of 'size' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/hstmt.c:1159:10: style: The scope of the variable 'p' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/hstmt.c:363:1: style: Label 'alloc_stmt_failed' is not used. [unusedLabel]
libiodbc-3.52.9/iodbc/hstmt.c:438:26: style: Function '_iodbcdm_dropstmt' argument 1 names different: declaration 'stmt' definition 'hstmt'. [funcArgNamesDifferent]
libiodbc-3.52.9/iodbc/hstmt.h:275:36: note: Function '_iodbcdm_dropstmt' argument 1 names different: declaration 'stmt' definition 'hstmt'.
libiodbc-3.52.9/iodbc/hstmt.c:438:26: note: Function '_iodbcdm_dropstmt' argument 1 names different: declaration 'stmt' definition 'hstmt'.
libiodbc-3.52.9/iodbc/hstmt.c:1181:11: style: Variable 'pparm' is assigned a value that is never used. [unreadVariable]
libiodbc-3.52.9/iodbc/hstmt.c:1179:7: style: Unused variable: i [unusedVariable]
libiodbc-3.52.9/iodbc/info.c:157:10: warning: Redundant assignment of 'waMode' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/info.c:444:10: warning: Redundant assignment of 'waMode' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/info.c:114:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:150:22: style: The scope of the variable 'desc' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:150:35: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:151:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:151:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:151:13: style: The scope of the variable 'usernum' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:437:22: style: The scope of the variable 'desc' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:437:35: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:438:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:438:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/info.c:438:13: style: The scope of the variable 'usernum' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/prepare.c:735:14: style: Variable 'hproc3' is assigned a value that is never used. [unreadVariable]
libiodbc-3.52.9/iodbc/prepare.c:602:18: error: Uninitialized variable: size [uninitvar]
libiodbc-3.52.9/iodbc/trace/GetData.c:422:13: error: Uninitialized variable: len [uninitvar]
libiodbc-3.52.9/iodbc/trace/GetFunctions.c:192:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/trace/Info.c:1267:18: warning: Redundant assignment of 'cbInfoValueMax' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/trace/Info.c:1268:16: warning: Redundant assignment of 'pcbInfoValue' to itself. [selfAssignment]
libiodbc-3.52.9/iodbc/trace/trace.c:300:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libiodbc-3.52.9/iodbc/trace/trace.c:455:8: style: The scope of the variable 'mesgBuf' can be reduced. [variableScope]
libiodbc-3.52.9/iodbc/trace/trace.c:183:27: style: Function 'trace_set_filename' argument 1 names different: declaration 'fname' definition 'template'. [funcArgNamesDifferent]
libiodbc-3.52.9/iodbc/trace/proto.h:628:32: note: Function 'trace_set_filename' argument 1 names different: declaration 'fname' definition 'template'.
libiodbc-3.52.9/iodbc/trace/trace.c:183:27: note: Function 'trace_set_filename' argument 1 names different: declaration 'fname' definition 'template'.
libiodbc-3.52.9/iodbc/trace/trace.c:213:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
libiodbc-3.52.9/iodbcadm/gui.h:90:0: error: #error GUI for this platform not supported ... [preprocessorErrorDirective]
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:260:3: style: Variable '_dsn' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:257:0: note: Variable '_dsn' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:260:3: note: Variable '_dsn' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:261:3: style: Variable '_text' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:258:0: note: Variable '_text' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:261:3: note: Variable '_text' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:126:9: style: Unused variable: b_yes_key [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/confirm.c:126:20: style: Unused variable: b_no_key [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/connectionpooling.c:184:27: warning: Either the condition 'if(choose_t)' is redundant or there is possible null pointer dereference: choose_t. [nullPointerRedundantCheck]
libiodbc-3.52.9/iodbcadm/gtk/connectionpooling.c:242:6: note: Assuming that condition 'if(choose_t)' is not redundant
libiodbc-3.52.9/iodbcadm/gtk/connectionpooling.c:184:27: note: Null pointer dereference
libiodbc-3.52.9/iodbcadm/gtk/connectionpooling.c:133:14: style: Unused variable: pixmap [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/connectionpooling.c:134:14: style: Unused variable: mask [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/connectionpooling.c:135:13: style: Unused variable: style [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/connectionpooling.c:162:8: style: Unused variable: msg [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:216:7: style: Variable 'driversetup_t->filesel' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:210:7: note: Variable 'driversetup_t->filesel' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:216:7: note: Variable 'driversetup_t->filesel' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:253:7: style: Variable 'driversetup_t->filesel' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:247:7: note: Variable 'driversetup_t->filesel' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:253:7: note: Variable 'driversetup_t->filesel' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:297:9: style: The scope of the variable 'data' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:298:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:366:9: style: The scope of the variable 'curr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:367:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:367:14: style: The scope of the variable 'size' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:495:14: style: Unused variable: pixmap [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:496:14: style: Unused variable: mask [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/driversetup.c:497:13: style: Unused variable: style [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:238:3: style: Variable '_dsn' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:234:0: note: Variable '_dsn' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:238:3: note: Variable '_dsn' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:239:3: style: Variable '_text' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:235:0: note: Variable '_text' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:239:3: note: Variable '_text' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:240:3: style: Variable '_errmsg' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:236:0: note: Variable '_errmsg' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:240:3: note: Variable '_errmsg' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/errorbox.c:106:9: style: Unused variable: b_ok_key [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:192:9: style: The scope of the variable 'data' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:193:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:259:9: style: The scope of the variable 'curr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:260:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:260:14: style: The scope of the variable 'size' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:703:21: style: Function 'create_keyval' argument 1 names different: declaration 'wnd' definition 'hwnd'. [funcArgNamesDifferent]
libiodbc-3.52.9/iodbcadm/gtk/gui.h:220:27: note: Function 'create_keyval' argument 1 names different: declaration 'wnd' definition 'hwnd'.
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:703:21: note: Function 'create_keyval' argument 1 names different: declaration 'wnd' definition 'hwnd'.
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:367:14: style: Unused variable: pixmap [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:368:14: style: Unused variable: mask [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:369:13: style: Unused variable: style [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:406:8: style: Unused variable: buff [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:705:14: style: Unused variable: pixmap [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:706:14: style: Unused variable: mask [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:707:13: style: Unused variable: style [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/gensetup.c:740:8: style: Unused variable: buff [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/main.c:167:8: style: The scope of the variable 'path' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/main.c:169:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/gtk/messagebox.c:203:3: style: Variable '_dsn' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/messagebox.c:200:0: note: Variable '_dsn' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/messagebox.c:203:3: note: Variable '_dsn' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/messagebox.c:204:3: style: Variable '_text' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/gtk/messagebox.c:201:0: note: Variable '_text' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/messagebox.c:204:3: note: Variable '_text' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/gtk/messagebox.c:102:9: style: Unused variable: b_ok_key [unusedVariable]
libiodbc-3.52.9/iodbcadm/gtk/translatorchooser.c:168:5: error: Memory leak: buffer [memleak]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:298:4: style: Variable 'typeOfPackage' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:285:0: note: Variable 'typeOfPackage' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:298:4: note: Variable 'typeOfPackage' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1640:19: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1639:19: note: Variable 'err' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1640:19: note: Variable 'err' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:445:11: style: The scope of the variable 'ptime' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:445:37: style: The scope of the variable 'prov' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:446:11: style: The scope of the variable 'pprobe' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:972:9: style: The scope of the variable 'prov' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:975:7: style: The scope of the variable 'mode' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1044:8: style: The scope of the variable 'tokenstr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1047:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1098:8: style: The scope of the variable 'tokenstr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1101:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1152:12: style: The scope of the variable 'prov' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1319:39: style: The scope of the variable 'tokenstr1' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/administrator.c:1323:18: style: The scope of the variable 'pwdent' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driverchooser.c:221:60: style: Function 'adddrivers_to_list' argument 3 names different: declaration 'addNotification' definition 'addNotify'. [funcArgNamesDifferent]
libiodbc-3.52.9/iodbcadm/macosx/gui.h:364:65: note: Function 'adddrivers_to_list' argument 3 names different: declaration 'addNotification' definition 'addNotify'.
libiodbc-3.52.9/iodbcadm/macosx/driverchooser.c:221:60: note: Function 'adddrivers_to_list' argument 3 names different: declaration 'addNotification' definition 'addNotify'.
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:353:8: style: The scope of the variable 'tokenstr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:356:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:396:8: style: The scope of the variable 'tokenstr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:399:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:540:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:540:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:622:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:622:14: style: The scope of the variable 'size' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/driversetup.c:623:19: style: The scope of the variable 'prov' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:1253:19: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:1252:19: note: Variable 'err' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:1253:19: note: Variable 'err' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:409:12: style: The scope of the variable 'szDSN' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:409:20: style: The scope of the variable 'szDriver' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:410:11: style: The scope of the variable 'dsn' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:713:12: style: The scope of the variable 'szDSN' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:713:20: style: The scope of the variable 'szDriver' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:714:11: style: The scope of the variable 'dsn' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/dsnchooser.c:1016:20: style: The scope of the variable 'str' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:655:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:651:3: note: Variable 'err' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:655:3: note: Variable 'err' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:397:7: style: The scope of the variable 'tabs' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:417:16: style: The scope of the variable 'dsn' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:516:8: style: The scope of the variable 'dsn' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:517:8: style: The scope of the variable 'path' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:627:8: style: The scope of the variable 'tokenstr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/fdriverchoose.c:630:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:436:43: warning: Either the condition 'if(drv)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:524:10: note: Assuming that condition 'if(drv)' is not redundant
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:436:43: note: Null pointer addition
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:434:3: style: Variable 'attrs' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:431:0: note: Variable 'attrs' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:434:3: note: Variable 'attrs' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:549:4: performance: Buffer 'key' is being written before its old content has been used. [redundantCopy]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:548:4: note: Buffer 'key' is being written before its old content has been used.
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:549:4: note: Buffer 'key' is being written before its old content has been used.
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:211:9: style: The scope of the variable 'curr_dir' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:211:27: style: The scope of the variable 'dir' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:265:18: style: The scope of the variable 'dir_entry' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:267:7: style: The scope of the variable 'b_added' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:836:8: style: The scope of the variable 'connstr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/filedsn.c:275:9: style: Variable 'dlg' is assigned a value that is never used. [unreadVariable]
libiodbc-3.52.9/iodbcadm/macosx/gensetup.c:409:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/gensetup.c:409:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/gensetup.c:489:16: style: The scope of the variable 'curr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/gensetup.c:490:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/gensetup.c:490:14: style: The scope of the variable 'size' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/gensetup.c:491:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/gensetup.c:491:19: style: The scope of the variable 'msg1' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/getfpn.c:91:21: style: Unused variable: vol [unusedVariable]
libiodbc-3.52.9/iodbcadm/macosx/getfpn.c:92:16: style: Unused variable: volname [unusedVariable]
libiodbc-3.52.9/iodbcadm/macosx/getfpn.c:95:10: style: Variable 'dir' is not assigned a value. [unassignedVariable]
libiodbc-3.52.9/iodbcadm/macosx/getfpn.c:98:10: style: Unused variable: vdefNum [unusedVariable]
libiodbc-3.52.9/iodbcadm/macosx/getfpn.c:99:10: style: Unused variable: dummy [unusedVariable]
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:489:42: warning: Either the condition 'if(cour)' is redundant or there is possible null pointer dereference: cour. [nullPointerRedundantCheck]
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:491:18: note: Assuming that condition 'if(cour)' is not redundant
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:489:42: note: Null pointer dereference
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:389:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:389:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:470:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:470:14: style: The scope of the variable 'size' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:471:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/keyval.c:471:19: style: The scope of the variable 'msg1' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/main.c:253:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcadm/macosx/main.c:313:14: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
libiodbc-3.52.9/iodbcadm/macosx/translatorchooser.c:188:5: error: Memory leak: buffer [memleak]
libiodbc-3.52.9/iodbcinst/SQLGetAvailableDrivers.c:214:3: style: Variable '_inf_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLGetAvailableDrivers.c:208:0: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLGetAvailableDrivers.c:214:3: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLGetPrivateProfileString.c:276:3: style: Variable '_section_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLGetPrivateProfileString.c:267:0: note: Variable '_section_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLGetPrivateProfileString.c:276:3: note: Variable '_section_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLInstallDriver.c:330:3: style: Variable '_inf_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLInstallDriver.c:325:0: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLInstallDriver.c:330:3: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLInstallODBC.c:127:3: style: Variable '_inf_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLInstallODBC.c:122:0: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLInstallODBC.c:127:3: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLInstallTranslator.c:226:3: style: Variable '_inf_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLInstallTranslator.c:220:0: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLInstallTranslator.c:226:3: note: Variable '_inf_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:96:13: warning: Either the condition 'numerrors<8' is redundant or the array 'ierror[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:94:17: note: Assuming that condition 'numerrors<8' is not redundant
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:96:13: note: Array index out of bounds
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:97:15: warning: Either the condition 'numerrors<8' is redundant or the array 'errormsg[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:94:17: note: Assuming that condition 'numerrors<8' is not redundant
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:96:16: note: numerrors is incremented', new value is 8
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:97:15: note: Array index out of bounds
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:112:3: style: Variable '_errormsg_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:109:0: note: Variable '_errormsg_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLPostInstallerError.c:112:3: note: Variable '_errormsg_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLReadFileDSN.c:154:3: style: Variable '_filename_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLReadFileDSN.c:148:0: note: Variable '_filename_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLReadFileDSN.c:154:3: note: Variable '_filename_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLRemoveDriver.c:239:3: style: Variable '_driver_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLRemoveDriver.c:236:0: note: Variable '_driver_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLRemoveDriver.c:239:3: note: Variable '_driver_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLRemoveTranslator.c:132:3: style: Variable '_translator_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLRemoveTranslator.c:129:0: note: Variable '_translator_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLRemoveTranslator.c:132:3: note: Variable '_translator_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLSetConfigMode.c:102:7: style: Variable 'wSystemDSN' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLSetConfigMode.c:99:7: note: Variable 'wSystemDSN' is reassigned a value before the old one has been used if variable is no semaphore variable.
libiodbc-3.52.9/iodbcinst/SQLSetConfigMode.c:102:7: note: Variable 'wSystemDSN' is reassigned a value before the old one has been used if variable is no semaphore variable.
libiodbc-3.52.9/iodbcinst/SQLWriteFileDSN.c:125:3: style: Variable '_filename_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLWriteFileDSN.c:119:0: note: Variable '_filename_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLWriteFileDSN.c:125:3: note: Variable '_filename_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLWritePrivateProfileString.c:236:3: style: Variable '_section_u8' is reassigned a value before the old one has been used. [redundantAssignment]
libiodbc-3.52.9/iodbcinst/SQLWritePrivateProfileString.c:230:0: note: Variable '_section_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/SQLWritePrivateProfileString.c:236:3: note: Variable '_section_u8' is reassigned a value before the old one has been used.
libiodbc-3.52.9/iodbcinst/dlf.c:1634:0: error: #error "dynamic load editor undefined" [preprocessorErrorDirective]
libiodbc-3.52.9/iodbcinst/inifile.c:984:21: style: Redundant condition: !doCreate. 'doCreate || (!doCreate && access(filename,R_OK)==0)' is equivalent to 'doCreate || access(filename,R_OK)==0' [redundantCondition]
libiodbc-3.52.9/iodbcinst/inifile.c:360:12: warning: Either the condition '(pconfig)!=NULL' is redundant or there is possible null pointer dereference: pconfig. [nullPointerRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:357:7: note: Assuming that condition '(pconfig)!=NULL' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:360:12: note: Null pointer dereference
libiodbc-3.52.9/iodbcinst/inifile.c:361:17: warning: Either the condition '(pconfig)!=NULL' is redundant or there is possible null pointer dereference: pconfig. [nullPointerRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:357:7: note: Assuming that condition '(pconfig)!=NULL' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:361:17: note: Null pointer dereference
libiodbc-3.52.9/iodbcinst/inifile.c:1093:24: warning: Either the condition 'szComma' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:1060:11: note: Assuming that condition 'szComma' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:1093:24: note: Null pointer addition
libiodbc-3.52.9/iodbcinst/inifile.c:1138:30: warning: Either the condition '!szComma' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:1139:7: note: Assuming that condition '!szComma' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:1138:30: note: Null pointer addition
libiodbc-3.52.9/iodbcinst/inifile.c:1151:34: warning: Either the condition '!szComma' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:1152:11: note: Assuming that condition '!szComma' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:1151:34: note: Null pointer addition
libiodbc-3.52.9/iodbcinst/inifile.c:1170:33: warning: Either the condition '!szComma' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:1171:10: note: Assuming that condition '!szComma' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:1170:33: note: Null pointer addition
libiodbc-3.52.9/iodbcinst/inifile.c:1180:33: warning: Either the condition '!szComma' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:1181:10: note: Assuming that condition '!szComma' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:1180:33: note: Null pointer addition
libiodbc-3.52.9/iodbcinst/inifile.c:1273:25: warning: Either the condition 'if(szEqual)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libiodbc-3.52.9/iodbcinst/inifile.c:1275:10: note: Assuming that condition 'if(szEqual)' is not redundant
libiodbc-3.52.9/iodbcinst/inifile.c:1273:25: note: Null pointer addition
libiodbc-3.52.9/iodbcinst/inifile.c:192:13: style: The scope of the variable 'e' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/inifile.c:617:12: style: The scope of the variable 'bSame' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/inifile.c:939:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/inifile.c:994:7: style: The scope of the variable 'curr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/inifile.c:994:17: style: The scope of the variable 'sect_len' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/inifile.c:1021:7: style: The scope of the variable 'curr' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/inifile.c:1021:17: style: The scope of the variable 'sect_len' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/misc.c:148:7: style: Unused variable: i [unusedVariable]
libiodbc-3.52.9/iodbcinst/unicode.c:806:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/unicode.c:833:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libiodbc-3.52.9/iodbcinst/unicode.c:266:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libiodbc-3.52.9/iodbcinst/unicode.c:294:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libiodbc-3.52.9/mac/iODBCcfmbridge/iodbccfm.c:115:37: style: Function 'load_framework' argument 1 names different: declaration 'freame' definition 'frame'. [funcArgNamesDifferent]
libiodbc-3.52.9/mac/iODBCcfmbridge/iodbccfm.h:86:37: note: Function 'load_framework' argument 1 names different: declaration 'freame' definition 'frame'.
libiodbc-3.52.9/mac/iODBCcfmbridge/iodbccfm.c:115:37: note: Function 'load_framework' argument 1 names different: declaration 'freame' definition 'frame'.
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipathverbs/libipathverbs_1.3.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libipathverbs-1.3/src/ipathverbs.c:193:2: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libipathverbs-1.3/src/ipathverbs.c:198:2: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libipathverbs-1.3/src/ipathverbs.h:145:9: portability: '(void*)ibctx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libipathverbs-1.3/src/ipathverbs.h:150:9: portability: '(void*)ibdev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libipathverbs-1.3/src/ipathverbs.h:155:9: portability: '(void*)ibcq' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libipathverbs-1.3/src/ipathverbs.h:160:9: portability: '(void*)ibqp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libipathverbs-1.3/src/ipathverbs.h:165:9: portability: '(void*)ibsrq' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libipathverbs-1.3/src/verbs.c:70:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libipathverbs-1.3/src/verbs.c:70:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libipathverbs-1.3/src/verbs.c:70:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libipathverbs-1.3/src/verbs.c:445:3: style: Variable 'i->next' is reassigned a value before the old one has been used. [redundantAssignment]
libipathverbs-1.3/src/verbs.c:443:3: note: Variable 'i->next' is reassigned a value before the old one has been used.
libipathverbs-1.3/src/verbs.c:445:3: note: Variable 'i->next' is reassigned a value before the old one has been used.
libipathverbs-1.3/src/verbs.c:314:16: style: The scope of the variable 'size' can be reduced. [variableScope]
libipathverbs-1.3/src/verbs.c:84:51: style: Function 'ipath_alloc_pd' argument 1 names different: declaration 'pd' definition 'context'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:187:51: note: Function 'ipath_alloc_pd' argument 1 names different: declaration 'pd' definition 'context'.
libipathverbs-1.3/src/verbs.c:84:51: note: Function 'ipath_alloc_pd' argument 1 names different: declaration 'pd' definition 'context'.
libipathverbs-1.3/src/verbs.c:217:36: style: Function 'ipath_resize_cq' argument 1 names different: declaration 'cq' definition 'ibcq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:204:36: note: Function 'ipath_resize_cq' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:217:36: note: Function 'ipath_resize_cq' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:247:39: style: Function 'ipath_resize_cq_v1' argument 1 names different: declaration 'cq' definition 'ibcq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:206:39: note: Function 'ipath_resize_cq_v1' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:247:39: note: Function 'ipath_resize_cq_v1' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:256:37: style: Function 'ipath_destroy_cq' argument 1 names different: declaration 'cq' definition 'ibcq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:208:37: note: Function 'ipath_destroy_cq' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:256:37: note: Function 'ipath_destroy_cq' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:271:40: style: Function 'ipath_destroy_cq_v1' argument 1 names different: declaration 'cq' definition 'ibcq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:210:40: note: Function 'ipath_destroy_cq_v1' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:271:40: note: Function 'ipath_destroy_cq_v1' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:281:34: style: Function 'ipath_poll_cq' argument 1 names different: declaration 'cq' definition 'ibcq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:212:34: note: Function 'ipath_poll_cq' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:281:34: note: Function 'ipath_poll_cq' argument 1 names different: declaration 'cq' definition 'ibcq'.
libipathverbs-1.3/src/verbs.c:392:37: style: Function 'ipath_destroy_qp' argument 1 names different: declaration 'qp' definition 'ibqp'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:227:37: note: Function 'ipath_destroy_qp' argument 1 names different: declaration 'qp' definition 'ibqp'.
libipathverbs-1.3/src/verbs.c:392:37: note: Function 'ipath_destroy_qp' argument 1 names different: declaration 'qp' definition 'ibqp'.
libipathverbs-1.3/src/verbs.c:414:40: style: Function 'ipath_destroy_qp_v1' argument 1 names different: declaration 'qp' definition 'ibqp'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:229:40: note: Function 'ipath_destroy_qp_v1' argument 1 names different: declaration 'qp' definition 'ibqp'.
libipathverbs-1.3/src/verbs.c:414:40: note: Function 'ipath_destroy_qp_v1' argument 1 names different: declaration 'qp' definition 'ibqp'.
libipathverbs-1.3/src/verbs.c:424:36: style: Function 'ipath_post_send' argument 1 names different: declaration 'ibqp' definition 'qp'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:231:36: note: Function 'ipath_post_send' argument 1 names different: declaration 'ibqp' definition 'qp'.
libipathverbs-1.3/src/verbs.c:424:36: note: Function 'ipath_post_send' argument 1 names different: declaration 'ibqp' definition 'qp'.
libipathverbs-1.3/src/verbs.c:568:38: style: Function 'ipath_modify_srq' argument 1 names different: declaration 'srq' definition 'ibsrq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:243:38: note: Function 'ipath_modify_srq' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:568:38: note: Function 'ipath_modify_srq' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:612:41: style: Function 'ipath_modify_srq_v1' argument 1 names different: declaration 'srq' definition 'ibsrq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:247:41: note: Function 'ipath_modify_srq_v1' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:612:41: note: Function 'ipath_modify_srq_v1' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:629:39: style: Function 'ipath_destroy_srq' argument 1 names different: declaration 'srq' definition 'ibsrq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:253:39: note: Function 'ipath_destroy_srq' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:629:39: note: Function 'ipath_destroy_srq' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:647:42: style: Function 'ipath_destroy_srq_v1' argument 1 names different: declaration 'srq' definition 'ibsrq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:255:42: note: Function 'ipath_destroy_srq_v1' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:647:42: note: Function 'ipath_destroy_srq_v1' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:657:41: style: Function 'ipath_post_srq_recv' argument 1 names different: declaration 'srq' definition 'ibsrq'. [funcArgNamesDifferent]
libipathverbs-1.3/src/ipathverbs.h:257:41: note: Function 'ipath_post_srq_recv' argument 1 names different: declaration 'srq' definition 'ibsrq'.
libipathverbs-1.3/src/verbs.c:657:41: note: Function 'ipath_post_srq_recv' argument 1 names different: declaration 'srq' definition 'ibsrq'.
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-filter-perl/libipc-filter-perl_0.004.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-pubsub-perl/libipc-pubsub-perl_0.29.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-run-perl/libipc-run-perl_20180523.0.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-run-safehandles-perl/libipc-run-safehandles-perl_0.04.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-run3-perl/libipc-run3-perl_0.048.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-shareable-perl/libipc-shareable-perl_0.61.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-sharedcache-perl/libipc-sharedcache-perl_1.3.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-sharelite-perl/libipc-sharelite-perl_0.17.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
IPC-ShareLite-0.17/sharestuff.c:309:7: style: The scope of the variable 'next_shmid' can be reduced. [variableScope]
IPC-ShareLite-0.17/sharestuff.c:346:9: style: The scope of the variable 'shmaddr' can be reduced. [variableScope]
IPC-ShareLite-0.17/sharestuff.c:349:7: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
IPC-ShareLite-0.17/sharestuff.c:351:7: style: The scope of the variable 'shmid' can be reduced. [variableScope]
IPC-ShareLite-0.17/sharestuff.c:32:20: style: union member 'my_semun::buf' is never used. [unusedStructMember]
IPC-ShareLite-0.17/sharestuff.c:33:19: style: union member 'my_semun::array' is never used. [unusedStructMember]
IPC-ShareLite-0.17/sharestuff.c:102:7: error: Resource leak: log_fh [resourceLeak]
IPC-ShareLite-0.17/sharestuff.c:382:35: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-signal-perl/libipc-signal-perl_1.00.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libipc-system-simple-perl/libipc-system-simple-perl_1.25.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiptables-chainmgr-perl/libiptables-chainmgr-perl_1.6.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiptables-parse-perl/libiptables-parse-perl_1.6.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiptcdata/libiptcdata_1.0.4.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libiptcdata-1.0.4/iptc/main.c:437:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libiptcdata-1.0.4/iptc/main.c:436:32: note: outer condition: ds
libiptcdata-1.0.4/iptc/main.c:437:10: note: opposite inner condition: !ds
libiptcdata-1.0.4/iptc/main.c:718:20: style: The scope of the variable 'outfile' can be reduced. [variableScope]
libiptcdata-1.0.4/iptc/main.c:720:16: style: The scope of the variable 'iptc_off' can be reduced. [variableScope]
libiptcdata-1.0.4/iptc/main.c:793:9: style: The scope of the variable 'bakfile' can be reduced. [variableScope]
libiptcdata-1.0.4/libiptcdata/iptc-data.c:464:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libiptcdata-1.0.4/libiptcdata/iptc-data.c:607:8: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
libiptcdata-1.0.4/libiptcdata/iptc-data.c:521:53: style: Function 'iptc_data_add_dataset' argument 2 names different: declaration 'ds' definition 'dataset'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-data.h:69:70: note: Function 'iptc_data_add_dataset' argument 2 names different: declaration 'ds' definition 'dataset'.
libiptcdata-1.0.4/libiptcdata/iptc-data.c:521:53: note: Function 'iptc_data_add_dataset' argument 2 names different: declaration 'ds' definition 'dataset'.
libiptcdata-1.0.4/libiptcdata/iptc-data.c:598:56: style: Function 'iptc_data_remove_dataset' argument 2 names different: declaration 'ds' definition 'dataset'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-data.h:74:70: note: Function 'iptc_data_remove_dataset' argument 2 names different: declaration 'ds' definition 'dataset'.
libiptcdata-1.0.4/libiptcdata/iptc-data.c:598:56: note: Function 'iptc_data_remove_dataset' argument 2 names different: declaration 'ds' definition 'dataset'.
libiptcdata-1.0.4/libiptcdata/iptc-data.c:691:47: style: Function 'iptc_data_foreach_dataset' argument 3 names different: declaration 'user_data' definition 'user'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-data.h:84:13: note: Function 'iptc_data_foreach_dataset' argument 3 names different: declaration 'user_data' definition 'user'.
libiptcdata-1.0.4/libiptcdata/iptc-data.c:691:47: note: Function 'iptc_data_foreach_dataset' argument 3 names different: declaration 'user_data' definition 'user'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:591:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:634:4: warning: %hhu in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:80:2: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:78:0: note: Variable 'e' is reassigned a value before the old one has been used.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:80:2: note: Variable 'e' is reassigned a value before the old one has been used.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:107:33: style: Function 'iptc_dataset_copy' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:57:50: note: Function 'iptc_dataset_copy' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:107:33: note: Function 'iptc_dataset_copy' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:134:32: style: Function 'iptc_dataset_ref' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:58:48: note: Function 'iptc_dataset_ref' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:134:32: note: Function 'iptc_dataset_ref' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:152:34: style: Function 'iptc_dataset_unref' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:59:48: note: Function 'iptc_dataset_unref' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:152:34: note: Function 'iptc_dataset_unref' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:171:33: style: Function 'iptc_dataset_free' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:60:46: note: Function 'iptc_dataset_free' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:171:33: note: Function 'iptc_dataset_free' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:198:36: style: Function 'iptc_dataset_set_tag' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:62:48: note: Function 'iptc_dataset_set_tag' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:198:36: note: Function 'iptc_dataset_set_tag' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:231:37: style: Function 'iptc_dataset_set_data' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:72:49: note: Function 'iptc_dataset_set_data' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:231:37: note: Function 'iptc_dataset_set_data' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:272:38: style: Function 'iptc_dataset_set_value' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:74:50: note: Function 'iptc_dataset_set_value' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:272:38: note: Function 'iptc_dataset_set_value' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:340:37: style: Function 'iptc_dataset_set_date' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:76:45: note: Function 'iptc_dataset_set_date' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:340:37: note: Function 'iptc_dataset_set_date' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:387:37: style: Function 'iptc_dataset_set_time' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:78:45: note: Function 'iptc_dataset_set_time' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:387:37: note: Function 'iptc_dataset_set_time' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:427:39: style: Function 'iptc_dataset_get_format' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:63:51: note: Function 'iptc_dataset_get_format' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:427:39: note: Function 'iptc_dataset_get_format' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:448:37: style: Function 'iptc_dataset_get_data' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:65:49: note: Function 'iptc_dataset_get_data' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:448:37: note: Function 'iptc_dataset_get_data' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:448:55: style: Function 'iptc_dataset_get_data' argument 2 names different: declaration 'buf' definition 'val'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:65:74: note: Function 'iptc_dataset_get_data' argument 2 names different: declaration 'buf' definition 'val'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:448:55: note: Function 'iptc_dataset_get_data' argument 2 names different: declaration 'buf' definition 'val'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:472:38: style: Function 'iptc_dataset_get_value' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:67:51: note: Function 'iptc_dataset_get_value' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:472:38: note: Function 'iptc_dataset_get_value' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:504:37: style: Function 'iptc_dataset_get_date' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:68:45: note: Function 'iptc_dataset_get_date' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:504:37: note: Function 'iptc_dataset_get_date' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:541:37: style: Function 'iptc_dataset_get_time' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:69:45: note: Function 'iptc_dataset_get_time' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:541:37: note: Function 'iptc_dataset_get_time' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:578:33: style: Function 'iptc_dataset_dump' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:86:50: note: Function 'iptc_dataset_dump' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:578:33: note: Function 'iptc_dataset_dump' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:612:39: style: Function 'iptc_dataset_get_as_str' argument 1 names different: declaration 'dataset' definition 'e'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:83:51: note: Function 'iptc_dataset_get_as_str' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:612:39: note: Function 'iptc_dataset_get_as_str' argument 1 names different: declaration 'dataset' definition 'e'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:612:48: style: Function 'iptc_dataset_get_as_str' argument 2 names different: declaration 'buf' definition 'val'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:83:66: note: Function 'iptc_dataset_get_as_str' argument 2 names different: declaration 'buf' definition 'val'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:612:48: note: Function 'iptc_dataset_get_as_str' argument 2 names different: declaration 'buf' definition 'val'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:612:66: style: Function 'iptc_dataset_get_as_str' argument 3 names different: declaration 'size' definition 'maxlen'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-dataset.h:84:20: note: Function 'iptc_dataset_get_as_str' argument 3 names different: declaration 'size' definition 'maxlen'.
libiptcdata-1.0.4/libiptcdata/iptc-dataset.c:612:66: note: Function 'iptc_dataset_get_as_str' argument 3 names different: declaration 'size' definition 'maxlen'.
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:287:14: warning: Either the condition 'ps3' is redundant or there is possible null pointer dereference: ps3. [nullPointerRedundantCheck]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:280:6: note: Assuming that condition 'ps3' is not redundant
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:287:14: note: Null pointer dereference
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:177:18: style: The scope of the variable 's' can be reduced. [variableScope]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:178:17: style: The scope of the variable 'bim_type' can be reduced. [variableScope]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:179:15: style: The scope of the variable 'bim_size' can be reduced. [variableScope]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:263:21: style: The scope of the variable 's' can be reduced. [variableScope]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:264:17: style: The scope of the variable 'bim_type' can be reduced. [variableScope]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:265:15: style: The scope of the variable 'bim_size' can be reduced. [variableScope]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:141:52: style: Function 'iptc_jpeg_read_ps3' argument 2 names different: declaration 'buf' definition 'ps3'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.h:31:56: note: Function 'iptc_jpeg_read_ps3' argument 2 names different: declaration 'buf' definition 'ps3'.
libiptcdata-1.0.4/libiptcdata/iptc-jpeg.c:141:52: note: Function 'iptc_jpeg_read_ps3' argument 2 names different: declaration 'buf' definition 'ps3'.
libiptcdata-1.0.4/libiptcdata/iptc-tag.c:463:2: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
libiptcdata-1.0.4/libiptcdata/iptc-tag.c:495:2: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
libiptcdata-1.0.4/libiptcdata/iptc-tag.c:580:2: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
libiptcdata-1.0.4/libiptcdata/iptc-utils.c:42:38: style: Function 'iptc_get_short' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-utils.h:45:56: note: Function 'iptc_get_short' argument 1 names different: declaration 'b' definition 'buf'.
libiptcdata-1.0.4/libiptcdata/iptc-utils.c:42:38: note: Function 'iptc_get_short' argument 1 names different: declaration 'b' definition 'buf'.
libiptcdata-1.0.4/libiptcdata/iptc-utils.c:99:37: style: Function 'iptc_get_long' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
libiptcdata-1.0.4/libiptcdata/iptc-utils.h:46:56: note: Function 'iptc_get_long' argument 1 names different: declaration 'b' definition 'buf'.
libiptcdata-1.0.4/libiptcdata/iptc-utils.c:99:37: note: Function 'iptc_get_long' argument 1 names different: declaration 'b' definition 'buf'.
libiptcdata-1.0.4/python/pyiptcdata.c:172:18: style: Checking if unsigned variable 'old_ps3_len' is less than zero. [unsignedLessThanZero]
libiptcdata-1.0.4/python/pyiptcdataset.c:284:15: style: The scope of the variable 'ds' can be reduced. [variableScope]
libiptcdata-1.0.4/win/iptctool/iptctool.c:74:25: style: The scope of the variable 'iptc_off' can be reduced. [variableScope]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libirc-formatting-html-perl/libirc-formatting-html-perl_0.29.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libirc-utils-perl/libirc-utils-perl_0.12.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libircclient/libircclient_1.9.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libircclient-1.9/src/colors.c:82:15: style: The scope of the variable 'end' can be reduced. [variableScope]
libircclient-1.9/src/dcc.c:836:3: warning: Either the condition '!session' is redundant or there is possible null pointer dereference: session. [nullPointerRedundantCheck]
libircclient-1.9/src/dcc.c:834:7: note: Assuming that condition '!session' is not redundant
libircclient-1.9/src/dcc.c:836:3: note: Null pointer dereference
libircclient-1.9/src/dcc.c:423:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libircclient-1.9/src/dcc.c:740:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libircclient-1.9/src/utils.c:102:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libircclient-1.9/src/utils.c:102:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libircclient-1.9/src/libircclient.c:646:18: warning: Either the condition 'command' is redundant or there is possible null pointer dereference: command. [nullPointerRedundantCheck]
libircclient-1.9/src/libircclient.c:622:7: note: Assuming that condition 'command' is not redundant
libircclient-1.9/src/libircclient.c:646:18: note: Null pointer dereference
libircclient-1.9/src/libircclient.c:817:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libircclient-1.9/src/libircclient.c:817:17: style: The scope of the variable 'hname' can be reduced. [variableScope]
libircclient-1.9/src/utils.c:41:11: style: Array index 'offset' is used before limits check. [arrayIndexThenCheck]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libirclib-java/libirclib-java_1.10.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiri-perl/libiri-perl_0.008.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libirman/libirman_0.5.2.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libirman-0.5.2/hashtable.c:14:26: style: The scope of the variable 'g' can be reduced. [variableScope]
libirman-0.5.2/hashtable.c:35:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
libirman-0.5.2/hashtable.c:63:37: style: Checking if unsigned variable 'ht->size' is less than zero. [unsignedLessThanZero]
libirman-0.5.2/ircmd.c:156:7: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libirman-0.5.2/ircmd.c:153:7: note: Variable 'p' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:156:7: note: Variable 'p' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:241:3: style: Variable 'text_match' is reassigned a value before the old one has been used. [redundantAssignment]
libirman-0.5.2/ircmd.c:238:0: note: Variable 'text_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:241:3: note: Variable 'text_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:258:3: style: Variable 'name_match' is reassigned a value before the old one has been used. [redundantAssignment]
libirman-0.5.2/ircmd.c:255:0: note: Variable 'name_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:258:3: note: Variable 'name_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:279:3: style: Variable 'text_match' is reassigned a value before the old one has been used. [redundantAssignment]
libirman-0.5.2/ircmd.c:277:0: note: Variable 'text_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:279:3: note: Variable 'text_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:299:3: style: Variable 'name_match' is reassigned a value before the old one has been used. [redundantAssignment]
libirman-0.5.2/ircmd.c:296:0: note: Variable 'name_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:299:3: note: Variable 'name_match' is reassigned a value before the old one has been used.
libirman-0.5.2/ircmd.c:104:21: style: The scope of the variable 's' can be reduced. [variableScope]
libirman-0.5.2/ircmd.c:105:7: style: The scope of the variable 'lineno' can be reduced. [variableScope]
libirman-0.5.2/ircmd.c:420:15: style: The scope of the variable 'text_match' can be reduced. [variableScope]
libirman-0.5.2/ircmd.c:443:15: style: The scope of the variable 'text_match' can be reduced. [variableScope]
libirman-0.5.2/ircmd.c:211:9: warning: The buffer 'irmanrc_portname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libirman-0.5.2/test_name.c:18:18: style: The scope of the variable 'oldcode' can be reduced. [variableScope]
libirman-0.5.2/test_name.c:67:15: style: Variable 'oldcode' is assigned a value that is never used. [unreadVariable]
libirman-0.5.2/workmanir.c:78:9: style: The scope of the variable 'str' can be reduced. [variableScope]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisal/libisal_2.23.0.orig.tar.xz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libisal-2.23.0/crc/crc16_t10dif_copy_test.c:98:11: style: The scope of the variable 'tot' can be reduced. [variableScope]
libisal-2.23.0/crc/crc16_t10dif_copy_test.c:107:3: error: Memory leak: src_raw [memleak]
libisal-2.23.0/crc/crc16_t10dif_copy_test.c:107:3: error: Memory leak: dst_raw [memleak]
libisal-2.23.0/crc/crc16_t10dif_op_perf.c:88:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libisal-2.23.0/crc/crc16_t10dif_op_perf.c:88:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libisal-2.23.0/crc/crc16_t10dif_op_perf.c:88:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libisal-2.23.0/crc/crc32_funcs_test.c:141:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc32_funcs_test.c:139:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:141:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:164:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc32_funcs_test.c:162:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:164:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:187:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc32_funcs_test.c:184:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:187:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:251:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc32_funcs_test.c:249:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:251:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:275:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc32_funcs_test.c:273:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:275:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc32_funcs_test.c:96:16: style: The scope of the variable 'fail_case' can be reduced. [variableScope]
libisal-2.23.0/crc/crc32_funcs_test.c:98:15: style: The scope of the variable 'test_func' can be reduced. [variableScope]
libisal-2.23.0/crc/crc32_funcs_test.c:246:11: style: The scope of the variable 'crc' can be reduced. [variableScope]
libisal-2.23.0/crc/crc32_funcs_test.c:246:16: style: The scope of the variable 'crc_ref' can be reduced. [variableScope]
libisal-2.23.0/crc/crc64_base.c:47:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisal-2.23.0/crc/crc64_base.c:63:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisal-2.23.0/crc/crc64_base.c:81:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisal-2.23.0/crc/crc64_base.c:97:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisal-2.23.0/crc/crc64_base.c:115:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisal-2.23.0/crc/crc64_base.c:131:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisal-2.23.0/crc/crc64_example.c:65:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libisal-2.23.0/crc/crc64_funcs_perf.c:79:11: style: The scope of the variable 'crc' can be reduced. [variableScope]
libisal-2.23.0/crc/crc64_funcs_test.c:136:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc64_funcs_test.c:134:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:136:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:159:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc64_funcs_test.c:157:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:159:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:182:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc64_funcs_test.c:179:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:182:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:246:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc64_funcs_test.c:244:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:246:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:270:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/crc/crc64_funcs_test.c:268:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:270:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/crc/crc64_funcs_test.c:91:16: style: The scope of the variable 'fail_case' can be reduced. [variableScope]
libisal-2.23.0/crc/crc64_funcs_test.c:93:15: style: The scope of the variable 'test_func' can be reduced. [variableScope]
libisal-2.23.0/crc/crc64_funcs_test.c:241:11: style: The scope of the variable 'crc' can be reduced. [variableScope]
libisal-2.23.0/crc/crc64_funcs_test.c:241:16: style: The scope of the variable 'crc_ref' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/ec_base.c:76:16: style: The scope of the variable 'p' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/ec_base.c:279:16: style: The scope of the variable 's' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/ec_base.c:293:16: style: The scope of the variable 's' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:318:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:386:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:457:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:547:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:633:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:744:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:268:0: error: Memory leak: encode_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:268:0: error: Memory leak: decode_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:268:0: error: Memory leak: invert_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_base_test.c:268:0: error: Memory leak: g_tbls [memleak]
libisal-2.23.0/erasure_code/erasure_code_test.c:319:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_test.c:387:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_test.c:458:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_test.c:547:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_test.c:633:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_test.c:744:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_test.c:269:0: error: Memory leak: encode_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_test.c:269:0: error: Memory leak: decode_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_test.c:269:0: error: Memory leak: invert_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_test.c:269:0: error: Memory leak: g_tbls [memleak]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:359:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:454:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:555:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:679:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:798:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:938:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:293:0: error: Memory leak: encode_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:293:0: error: Memory leak: decode_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:293:0: error: Memory leak: invert_matrix [memleak]
libisal-2.23.0/erasure_code/erasure_code_update_test.c:293:0: error: Memory leak: g_tbls [memleak]
libisal-2.23.0/erasure_code/gen_rs_matrix_limits.c:42:26: style: Opposite expression on both sides of '&'. [oppositeExpression]
libisal-2.23.0/erasure_code/gen_rs_matrix_limits.c:42:26: note: Opposite expression on both sides of '&'.
libisal-2.23.0/erasure_code/gen_rs_matrix_limits.c:42:26: note: Opposite expression on both sides of '&'.
libisal-2.23.0/erasure_code/gen_rs_matrix_limits.c:58:41: style: The scope of the variable 'subset_init' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/gf_4vect_dot_prod_sse_test.c:582:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/erasure_code/gf_inverse_test.c:152:3: error: Memory leak: test_mat [memleak]
libisal-2.23.0/erasure_code/gf_inverse_test.c:152:3: error: Memory leak: save_mat [memleak]
libisal-2.23.0/erasure_code/gf_inverse_test.c:152:3: error: Memory leak: invr_mat [memleak]
libisal-2.23.0/erasure_code/gf_vect_dot_prod_1tbl.c:92:5: style: The scope of the variable 's' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/gf_vect_mul_base_test.c:47:17: style: The scope of the variable 'efence_buff1' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/gf_vect_mul_base_test.c:48:17: style: The scope of the variable 'efence_buff2' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/gf_vect_mul_base_test.c:60:3: error: Memory leak: buff1 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_base_test.c:60:3: error: Memory leak: buff2 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_base_test.c:60:3: error: Memory leak: buff3 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_base_test.c:72:0: error: Memory leak: buff3 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_perf.c:77:3: error: Memory leak: buff1 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_perf.c:77:3: error: Memory leak: buff2 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_test.c:44:17: style: The scope of the variable 'efence_buff1' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/gf_vect_mul_test.c:45:17: style: The scope of the variable 'efence_buff2' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/gf_vect_mul_test.c:46:17: style: The scope of the variable 'efence_buff3' can be reduced. [variableScope]
libisal-2.23.0/erasure_code/gf_vect_mul_test.c:58:3: error: Memory leak: buff1 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_test.c:58:3: error: Memory leak: buff2 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_test.c:58:3: error: Memory leak: buff3 [memleak]
libisal-2.23.0/erasure_code/gf_vect_mul_test.c:70:0: error: Memory leak: buff3 [memleak]
libisal-2.23.0/igzip/checksum32_funcs_test.c:125:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/checksum32_funcs_test.c:123:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:125:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:148:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/checksum32_funcs_test.c:146:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:148:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:171:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/checksum32_funcs_test.c:168:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:171:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:235:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/checksum32_funcs_test.c:233:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:235:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:259:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/checksum32_funcs_test.c:257:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:259:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:288:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/checksum32_funcs_test.c:286:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:288:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/checksum32_funcs_test.c:79:16: style: The scope of the variable 'fail_case' can be reduced. [variableScope]
libisal-2.23.0/igzip/checksum32_funcs_test.c:81:15: style: The scope of the variable 'test_func' can be reduced. [variableScope]
libisal-2.23.0/igzip/checksum32_funcs_test.c:230:11: style: The scope of the variable 'c_dut' can be reduced. [variableScope]
libisal-2.23.0/igzip/checksum32_funcs_test.c:230:18: style: The scope of the variable 'c_ref' can be reduced. [variableScope]
libisal-2.23.0/igzip/bitbuf2.h:101:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libisal-2.23.0/igzip/generate_custom_hufftables.c:238:7: style: The scope of the variable 'file_length' can be reduced. [variableScope]
libisal-2.23.0/igzip/huffman.h:234:11: style: The scope of the variable 'test' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:669:11: style: The scope of the variable 'literal' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:669:24: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:670:11: style: The scope of the variable 'seen' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:673:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:922:17: style: The scope of the variable 'k' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:922:20: style: The scope of the variable 'child' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:1044:17: style: The scope of the variable 'code_len' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:1254:21: style: The scope of the variable 'len' can be reduced. [variableScope]
libisal-2.23.0/igzip/huff_codes.c:1640:11: style: The scope of the variable 'num_cl_tokens' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:173:11: style: The scope of the variable 'bits_to_write' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:173:39: style: The scope of the variable 'bits_len' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:174:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:175:6: style: The scope of the variable 'flush_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:206:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:724:11: style: The scope of the variable 'repeat_length' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:772:23: style: The scope of the variable 'avail_in' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:819:11: style: The scope of the variable 'copy_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:819:22: style: The scope of the variable 'avail_in' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:820:11: style: The scope of the variable 'next_in' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:874:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:1210:61: style: The scope of the variable 'future_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:1213:11: style: The scope of the variable 'size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip.c:1051:15: style: Checking if unsigned variable 'dict_len' is less than zero. [unsignedLessThanZero]
libisal-2.23.0/igzip/igzip.c:139:37: style: Function 'isal_adler32_bam1' argument 1 names different: declaration 'init_crc' definition 'adler32'. [funcArgNamesDifferent]
libisal-2.23.0/igzip/igzip_checksums.h:11:37: note: Function 'isal_adler32_bam1' argument 1 names different: declaration 'init_crc' definition 'adler32'.
libisal-2.23.0/igzip/igzip.c:139:37: note: Function 'isal_adler32_bam1' argument 1 names different: declaration 'init_crc' definition 'adler32'.
libisal-2.23.0/igzip/igzip.c:139:67: style: Function 'isal_adler32_bam1' argument 2 names different: declaration 'buf' definition 'start'. [funcArgNamesDifferent]
libisal-2.23.0/igzip/igzip_checksums.h:11:68: note: Function 'isal_adler32_bam1' argument 2 names different: declaration 'buf' definition 'start'.
libisal-2.23.0/igzip/igzip.c:139:67: note: Function 'isal_adler32_bam1' argument 2 names different: declaration 'buf' definition 'start'.
libisal-2.23.0/igzip/igzip.c:139:83: style: Function 'isal_adler32_bam1' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
libisal-2.23.0/igzip/igzip_checksums.h:11:82: note: Function 'isal_adler32_bam1' argument 3 names different: declaration 'len' definition 'length'.
libisal-2.23.0/igzip/igzip.c:139:83: note: Function 'isal_adler32_bam1' argument 3 names different: declaration 'len' definition 'length'.
libisal-2.23.0/igzip/igzip_base.c:31:11: style: The scope of the variable 'literal' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:31:20: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:34:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:117:11: style: The scope of the variable 'literal' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:117:24: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:118:41: style: The scope of the variable 'end' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:119:11: style: The scope of the variable 'match_length' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:120:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:221:11: style: The scope of the variable 'literal' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_base.c:222:11: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_hist_perf.c:136:0: error: Memory leak: outbuf [memleak]
libisal-2.23.0/igzip/igzip_icf_base.c:37:11: style: The scope of the variable 'literal' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:37:20: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:41:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:132:11: style: The scope of the variable 'literal' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:132:20: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:136:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:227:24: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:231:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:336:24: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:340:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:445:24: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:449:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:556:11: style: The scope of the variable 'literal' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_base.c:557:11: style: The scope of the variable 'hash' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:30:11: style: The scope of the variable 'dist_code' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:30:22: style: The scope of the variable 'dist_extra' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:30:34: style: The scope of the variable 'dist' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:30:40: style: The scope of the variable 'len' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:72:17: style: The scope of the variable 'len' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:76:11: style: The scope of the variable 'next_bytes' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:76:23: style: The scope of the variable 'match_bytes' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:77:11: style: The scope of the variable 'match' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:128:20: style: The scope of the variable 'lit_len2' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:228:11: style: The scope of the variable 'input_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:268:11: style: The scope of the variable 'input_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_icf_body.c:215:35: style: Checking if unsigned variable 'level_buf->icf_buf_avail_out' is less than zero. [unsignedLessThanZero]
libisal-2.23.0/igzip/igzip_inflate.c:225:10: style: The scope of the variable 'new_bytes' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:283:22: style: The scope of the variable 'length' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:319:15: style: The scope of the variable 'len_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:319:25: style: The scope of the variable 'extra_count' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1125:11: style: The scope of the variable 'symbol' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1398:6: style: The scope of the variable 'copy_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1399:6: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1511:11: style: The scope of the variable 'read_in_tmp' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1512:10: style: The scope of the variable 'read_in_length_tmp' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1514:11: style: The scope of the variable 'avail_in_tmp' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1514:25: style: The scope of the variable 'avail_out_tmp' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1514:40: style: The scope of the variable 'total_out_tmp' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1764:11: style: The scope of the variable 'copy_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1765:10: style: The scope of the variable 'shift_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1766:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate.c:1202:41: style: Checking if unsigned variable 'lit_and_dist_huff[256].length' is less than zero. [unsignedLessThanZero]
libisal-2.23.0/igzip/igzip_inflate.c:1308:53: style: Checking if unsigned variable 'lit_and_dist_huff[256].length' is less than zero. [unsignedLessThanZero]
libisal-2.23.0/igzip/igzip_inflate_perf.c:199:11: style: The scope of the variable 'inbuf_remaining' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_inflate_test.c:200:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/igzip/igzip_inflate_test.c:200:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/igzip/igzip_inflate_test.c:204:13: warning: Either the condition 'uncompressed_stream!=NULL' is redundant or there is possible null pointer dereference: uncompressed_stream. [nullPointerRedundantCheck]
libisal-2.23.0/igzip/igzip_inflate_test.c:298:27: note: Assuming that condition 'uncompressed_stream!=NULL' is not redundant
libisal-2.23.0/igzip/igzip_inflate_test.c:280:51: note: Calling function 'test', 3rd argument 'uncompressed_stream' value is 0
libisal-2.23.0/igzip/igzip_inflate_test.c:204:13: note: Null pointer dereference
libisal-2.23.0/igzip/igzip_inflate_test.c:204:34: warning: Either the condition 'uncompressed_test_stream!=NULL' is redundant or there is possible null pointer dereference: uncompressed_test_stream. [nullPointerRedundantCheck]
libisal-2.23.0/igzip/igzip_inflate_test.c:300:32: note: Assuming that condition 'uncompressed_test_stream!=NULL' is not redundant
libisal-2.23.0/igzip/igzip_inflate_test.c:281:26: note: Calling function 'test', 5th argument 'uncompressed_test_stream' value is 0
libisal-2.23.0/igzip/igzip_inflate_test.c:204:34: note: Null pointer dereference
libisal-2.23.0/igzip/igzip_inflate_test.c:277:31: warning: Either the condition 'uncompressed_stream!=NULL' is redundant or there is possible null pointer dereference: uncompressed_stream. [nullPointerRedundantCheck]
libisal-2.23.0/igzip/igzip_inflate_test.c:298:27: note: Assuming that condition 'uncompressed_stream!=NULL' is not redundant
libisal-2.23.0/igzip/igzip_inflate_test.c:277:31: note: Null pointer dereference
libisal-2.23.0/igzip/igzip_inflate_test.c:55:2: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/igzip_inflate_test.c:49:0: note: Variable 'state' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_inflate_test.c:55:2: note: Variable 'state' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_inflate_test.c:238:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/igzip_inflate_test.c:233:3: note: Variable 'file' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_inflate_test.c:238:3: note: Variable 'file' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_inflate_test.c:223:30: style: The scope of the variable 'file_length' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:1314:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisal-2.23.0/igzip/igzip_rand_test.c:2428:9: warning: Either the condition 'in_buf==NULL' is redundant or there is possible null pointer dereference: in_buf. [nullPointerRedundantCheck]
libisal-2.23.0/igzip/igzip_rand_test.c:2430:13: note: Assuming that condition 'in_buf==NULL' is not redundant
libisal-2.23.0/igzip/igzip_rand_test.c:2428:9: note: Null pointer dereference
libisal-2.23.0/igzip/igzip_rand_test.c:1299:21: warning: Either the condition 'in_buf!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libisal-2.23.0/igzip/igzip_rand_test.c:1743:14: note: Assuming that condition 'in_buf!=NULL' is not redundant
libisal-2.23.0/igzip/igzip_rand_test.c:1732:26: note: Calling function 'compress_stateless', 1st argument 'data' value is 0
libisal-2.23.0/igzip/igzip_rand_test.c:1299:21: note: Null pointer subtraction
libisal-2.23.0/igzip/igzip_rand_test.c:1303:22: warning: Either the condition 'z_buf!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libisal-2.23.0/igzip/igzip_rand_test.c:1740:13: note: Assuming that condition 'z_buf!=NULL' is not redundant
libisal-2.23.0/igzip/igzip_rand_test.c:1732:43: note: Calling function 'compress_stateless', 3rd argument 'compressed_buf' value is 0
libisal-2.23.0/igzip/igzip_rand_test.c:1303:22: note: Null pointer subtraction
libisal-2.23.0/igzip/igzip_rand_test.c:571:2: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/igzip_rand_test.c:563:0: note: Variable 'state' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_rand_test.c:571:2: note: Variable 'state' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_rand_test.c:2268:2: style: Variable 'out_buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/igzip_rand_test.c:2263:0: note: Variable 'out_buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_rand_test.c:2268:2: note: Variable 'out_buf' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_rand_test.c:2309:2: style: Variable 'in_file' is reassigned a value before the old one has been used. [redundantAssignment]
libisal-2.23.0/igzip/igzip_rand_test.c:2307:0: note: Variable 'in_file' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_rand_test.c:2309:2: note: Variable 'in_file' is reassigned a value before the old one has been used.
libisal-2.23.0/igzip/igzip_rand_test.c:136:11: style: The scope of the variable 'next_data' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:223:11: style: The scope of the variable 'dict_chunk_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:223:28: style: The scope of the variable 'buf_chunk_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:975:11: style: The scope of the variable 'level_buf_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:1158:11: style: The scope of the variable 'level_buf_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:1339:11: style: The scope of the variable 'in_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:1480:24: style: The scope of the variable 'level_buf_size' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:1695:19: style: The scope of the variable 'overflow' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:2347:7: style: The scope of the variable 'file_length' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:2350:8: style: The scope of the variable 'file' can be reduced. [variableScope]
libisal-2.23.0/igzip/igzip_rand_test.c:1725:3: error: Memory leak: in_buf [memleak]
libisal-2.23.0/igzip/igzip_rand_test.c:2453:3: error: Memory leak: in_buf [memleak]
libisal-2.23.0/igzip/igzip_rand_test.c:2457:3: error: Memory leak: in_buf [memleak]
libisal-2.23.0/igzip/igzip_rand_test.c:2441:0: error: Memory leak: in_buf [memleak]
libisal-2.23.0/igzip/proc_heap_base.c:62:15: style: The scope of the variable 'h2' can be reduced. [variableScope]
libisal-2.23.0/raid/pq_check_test.c:47:16: style: The scope of the variable 'p' can be reduced. [variableScope]
libisal-2.23.0/raid/pq_check_test.c:47:19: style: The scope of the variable 'q' can be reduced. [variableScope]
libisal-2.23.0/raid/raid_base.c:46:16: style: The scope of the variable 'p' can be reduced. [variableScope]
libisal-2.23.0/raid/raid_base.c:46:19: style: The scope of the variable 'q' can be reduced. [variableScope]
libisal-2.23.0/raid/raid_base.c:69:16: style: The scope of the variable 'p' can be reduced. [variableScope]
libisal-2.23.0/raid/raid_base.c:69:19: style: The scope of the variable 'q' can be reduced. [variableScope]
libisal-2.23.0/raid/raid_base.c:94:16: style: The scope of the variable 'parity' can be reduced. [variableScope]
libisal-2.23.0/raid/raid_base.c:113:16: style: The scope of the variable 'parity' can be reduced. [variableScope]
libisal-2.23.0/raid/xor_gen_test.c:55:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisal-2.23.0/tests/fuzz/igzip_dump_inflate_corpus.c:11:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
libisal-2.23.0/tests/fuzz/igzip_dump_inflate_corpus.c:12:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libisal-2.23.0/tests/fuzz/igzip_dump_inflate_corpus.c:12:14: style: The scope of the variable 'err' can be reduced. [variableScope]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiscsi/libiscsi_1.4.0.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libiscsi-1.4.0/lib/md5.c:130:9: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
libiscsi-1.4.0/lib/socket.c:91:14: warning: Either the condition 'str!=NULL' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
libiscsi-1.4.0/lib/socket.c:92:12: note: Assuming that condition 'str!=NULL' is not redundant
libiscsi-1.4.0/lib/socket.c:91:14: note: Null pointer dereference
libiscsi-1.4.0/lib/socket.c:350:10: style: The scope of the variable 'count' can be reduced. [variableScope]
libiscsi-1.4.0/lib/socket.c:330:9: error: Memory leak: incoming [memleak]
libiscsi-1.4.0/lib/sync.c:41:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libiscsi-1.4.0/src/iscsi-inq.c:248:16: style: Same expression on both sides of '!=' because the value of 'show_help' and '0' are the same. [duplicateExpression]
libiscsi-1.4.0/src/iscsi-inq.c:221:18: note: 'show_help' is assigned value '0' here.
libiscsi-1.4.0/src/iscsi-inq.c:248:16: note: Same expression on both sides of '!=' because the value of 'show_help' and '0' are the same.
libiscsi-1.4.0/src/iscsi-inq.c:253:17: style: Same expression on both sides of '!=' because the value of 'show_usage' and '0' are the same. [duplicateExpression]
libiscsi-1.4.0/src/iscsi-inq.c:221:34: note: 'show_usage' is assigned value '0' here.
libiscsi-1.4.0/src/iscsi-inq.c:253:17: note: Same expression on both sides of '!=' because the value of 'show_usage' and '0' are the same.
libiscsi-1.4.0/src/iscsi-inq.c:217:6: style: The scope of the variable 'extra_argc' can be reduced. [variableScope]
libiscsi-1.4.0/src/iscsi-ls.c:334:16: style: Same expression on both sides of '!=' because the value of 'show_help' and '0' are the same. [duplicateExpression]
libiscsi-1.4.0/src/iscsi-ls.c:307:18: note: 'show_help' is assigned value '0' here.
libiscsi-1.4.0/src/iscsi-ls.c:334:16: note: Same expression on both sides of '!=' because the value of 'show_help' and '0' are the same.
libiscsi-1.4.0/src/iscsi-ls.c:339:17: style: Same expression on both sides of '!=' because the value of 'show_usage' and '0' are the same. [duplicateExpression]
libiscsi-1.4.0/src/iscsi-ls.c:307:34: note: 'show_usage' is assigned value '0' here.
libiscsi-1.4.0/src/iscsi-ls.c:339:17: note: Same expression on both sides of '!=' because the value of 'show_usage' and '0' are the same.
libiscsi-1.4.0/src/iscsi-ls.c:303:6: style: The scope of the variable 'extra_argc' can be reduced. [variableScope]
libiscsi-1.4.0/src/ld_iscsi.c:56:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
libiscsi-1.4.0/test-tool/iscsi-test.c:224:16: style: Same expression on both sides of '!=' because the value of 'show_help' and '0' are the same. [duplicateExpression]
libiscsi-1.4.0/test-tool/iscsi-test.c:194:18: note: 'show_help' is assigned value '0' here.
libiscsi-1.4.0/test-tool/iscsi-test.c:224:16: note: Same expression on both sides of '!=' because the value of 'show_help' and '0' are the same.
libiscsi-1.4.0/test-tool/iscsi-test.c:229:17: style: Same expression on both sides of '!=' because the value of 'show_usage' and '0' are the same. [duplicateExpression]
libiscsi-1.4.0/test-tool/iscsi-test.c:194:34: note: 'show_usage' is assigned value '0' here.
libiscsi-1.4.0/test-tool/iscsi-test.c:229:17: note: Same expression on both sides of '!=' because the value of 'show_usage' and '0' are the same.
libiscsi-1.4.0/test-tool/iscsi-test.c:234:17: style: Same expression on both sides of '!=' because the value of 'list_tests' and '0' are the same. [duplicateExpression]
libiscsi-1.4.0/test-tool/iscsi-test.c:194:50: note: 'list_tests' is assigned value '0' here.
libiscsi-1.4.0/test-tool/iscsi-test.c:234:17: note: Same expression on both sides of '!=' because the value of 'list_tests' and '0' are the same.
libiscsi-1.4.0/test-tool/iscsi-test.c:192:6: style: The scope of the variable 'extra_argc' can be reduced. [variableScope]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiscwt-java/libiscwt-java_5.3.20100629.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisds/libisds_0.9.orig.tar.xz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libisds-0.9/client/changebox.c:15:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/client/changebox.c:13:0: note: Variable 'err' is reassigned a value before the old one has been used.
libisds-0.9/client/changebox.c:15:9: note: Variable 'err' is reassigned a value before the old one has been used.
libisds-0.9/client/changebox.c:72:9: style: Variable 'old_owner_info' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/client/changebox.c:69:0: note: Variable 'old_owner_info' is reassigned a value before the old one has been used.
libisds-0.9/client/changebox.c:72:9: note: Variable 'old_owner_info' is reassigned a value before the old one has been used.
libisds-0.9/client/changepassword.c:12:44: warning: Possible null pointer dereference: new_password [nullPointer]
libisds-0.9/client/changepassword.c:63:38: note: Calling function 'change_password', 3rd argument 'new_password' value is 0
libisds-0.9/client/changepassword.c:12:44: note: Null pointer dereference
libisds-0.9/client/changeuser.c:15:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/client/changeuser.c:13:0: note: Variable 'err' is reassigned a value before the old one has been used.
libisds-0.9/client/changeuser.c:15:5: note: Variable 'err' is reassigned a value before the old one has been used.
libisds-0.9/client/changeuser.c:86:9: style: Variable 'old_user_info' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/client/changeuser.c:83:0: note: Variable 'old_user_info' is reassigned a value before the old one has been used.
libisds-0.9/client/changeuser.c:86:9: note: Variable 'old_user_info' is reassigned a value before the old one has been used.
libisds-0.9/client/common.c:430:30: style: The scope of the variable 'event' can be reduced. [variableScope]
libisds-0.9/client/common.c:619:31: style: The scope of the variable 'copy' can be reduced. [variableScope]
libisds-0.9/client/common.c:779:13: style: The scope of the variable 'written' can be reduced. [variableScope]
libisds-0.9/client/common.c:793:34: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libisds-0.9/client/common.c:793:43: portability: 'data+length' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libisds-0.9/client/common.c:283:23: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
libisds-0.9/client/downloadmessagehash.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/getreceived.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/getreceiveddelivery.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/getreceivedenvelope.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/getreceivedsigneddelivery.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/getsent.c:49:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/getsignedreceived.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/getsignedsent.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/markasread.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/markasreceived.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/client/sendmultiple.c:140:17: warning: Possible null pointer dereference: recipient1 [nullPointer]
libisds-0.9/client/sendmultiple.c:14:24: note: Assignment 'recipient1=NULL', assigned value is 0
libisds-0.9/client/sendmultiple.c:140:17: note: Null pointer dereference
libisds-0.9/client/sendmultiple.c:140:29: warning: Possible null pointer dereference: recipient2 [nullPointer]
libisds-0.9/client/sendmultiple.c:14:44: note: Assignment 'recipient2=NULL', assigned value is 0
libisds-0.9/client/sendmultiple.c:140:29: note: Null pointer dereference
libisds-0.9/client/verifyreceivedhash.c:50:25: style: Same expression on both sides of '-'. [duplicateExpression]
libisds-0.9/src/cencode.c:35:9: style: The scope of the variable 'fragment' can be reduced. [variableScope]
libisds-0.9/src/gettext.h:208:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libisds-0.9/src/gettext.h:254:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libisds-0.9/src/isds.c:2408:43: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
libisds-0.9/src/isds.c:3892:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/src/isds.c:3891:37: note: Variable 'result' is reassigned a value before the old one has been used.
libisds-0.9/src/isds.c:3892:9: note: Variable 'result' is reassigned a value before the old one has been used.
libisds-0.9/src/isds.c:7797:52: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libisds-0.9/src/isds.c:7816:50: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libisds-0.9/src/isds.c:7908:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libisds-0.9/src/isds.c:1017:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libisds-0.9/src/isds.c:2216:10: style: The scope of the variable 'subseconds' can be reduced. [variableScope]
libisds-0.9/src/isds.c:2218:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libisds-0.9/src/isds.c:2387:12: style: The scope of the variable 'length' can be reduced. [variableScope]
libisds-0.9/src/isds.c:11530:33: style: The scope of the variable 'document' can be reduced. [variableScope]
libisds-0.9/src/isds.c:11421:41: portability: 'xml_stream' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libisds-0.9/src/isds.c:107:21: style: struct member 'code_map_isds_error::codes' is never used. [unusedStructMember]
libisds-0.9/src/isds.c:108:18: style: struct member 'code_map_isds_error::meanings' is never used. [unusedStructMember]
libisds-0.9/src/isds.c:109:23: style: struct member 'code_map_isds_error::errors' is never used. [unusedStructMember]
libisds-0.9/src/physxml.c:215:56: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
libisds-0.9/src/soap.c:708:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libisds-0.9/src/soap.c:706:13: note: outer condition: !curl_err
libisds-0.9/src/soap.c:708:17: note: identical inner condition: !curl_err
libisds-0.9/src/soap.c:708:17: style: Condition '!curl_err' is always true [knownConditionTrueFalse]
libisds-0.9/src/soap.c:706:13: note: Assuming that condition '!curl_err' is not redundant
libisds-0.9/src/soap.c:708:17: note: Condition '!curl_err' is always true
libisds-0.9/src/soap.c:380:21: portability: 'new_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libisds-0.9/src/utils.c:45:17: style: The scope of the variable 'next' can be reduced. [variableScope]
libisds-0.9/src/validator.c:258:33: style: The scope of the variable 'document' can be reduced. [variableScope]
libisds-0.9/test/offline/b64encode.c:22:25: warning: Either the condition 'output!=NULL' is redundant or there is possible null pointer dereference: output. [nullPointerRedundantCheck]
libisds-0.9/test/offline/b64encode.c:17:35: note: Assuming that condition 'output!=NULL' is not redundant
libisds-0.9/test/offline/b64encode.c:22:25: note: Null pointer dereference
libisds-0.9/test/offline/b64encode.c:9:5: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/test/offline/b64encode.c:7:0: note: Variable 'output' is reassigned a value before the old one has been used.
libisds-0.9/test/offline/b64encode.c:9:5: note: Variable 'output' is reassigned a value before the old one has been used.
libisds-0.9/test/offline/isds-datestring2tm.c:54:5: error: Null pointer dereference: input [nullPointer]
libisds-0.9/test/offline/isds-datestring2tm.c:53:13: note: Assignment 'input=NULL', assigned value is 0
libisds-0.9/test/offline/isds-datestring2tm.c:54:5: note: Null pointer dereference
libisds-0.9/test/offline/isds-timestring2timeval.c:33:38: warning: Either the condition 'new_timeval' is redundant or there is possible null pointer dereference: new_timeval. [nullPointerRedundantCheck]
libisds-0.9/test/offline/isds-timestring2timeval.c:29:9: note: Assuming that condition 'new_timeval' is not redundant
libisds-0.9/test/offline/isds-timestring2timeval.c:33:38: note: Null pointer dereference
libisds-0.9/test/offline/isds_DbOwnerInfo_duplicate.c:135:28: style: Boolean variable 'DbEffectiveOVM' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libisds-0.9/test/offline/utf82locale.c:25:5: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/test/offline/utf82locale.c:23:0: note: Variable 'output' is reassigned a value before the old one has been used.
libisds-0.9/test/offline/utf82locale.c:25:5: note: Variable 'output' is reassigned a value before the old one has been used.
libisds-0.9/test/simline/hotp_isds_change_password.c:68:9: style: The scope of the variable 'error' can be reduced. [variableScope]
libisds-0.9/test/simline/http.c:64:9: style: The scope of the variable 'fragment' can be reduced. [variableScope]
libisds-0.9/test/simline/http.c:370:13: style: The scope of the variable 'got' can be reduced. [variableScope]
libisds-0.9/test/simline/http.c:383:21: style: Checking if unsigned variable 'data_length' is less than zero. [unsignedLessThanZero]
libisds-0.9/test/simline/http.c:325:21: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libisds-0.9/test/simline/isds_change_password.c:55:9: style: The scope of the variable 'error' can be reduced. [variableScope]
libisds-0.9/test/simline/isds_delete_message_from_storage.c:53:9: style: The scope of the variable 'error' can be reduced. [variableScope]
libisds-0.9/test/simline/isds_get_commercial_credit.c:101:54: warning: Either the condition 'NULL==returned_item' is redundant or there is possible null pointer dereference: returned_item. [nullPointerRedundantCheck]
libisds-0.9/test/simline/isds_get_commercial_credit.c:104:18: note: Assuming that condition 'NULL==returned_item' is not redundant
libisds-0.9/test/simline/isds_get_commercial_credit.c:101:54: note: Null pointer dereference
libisds-0.9/test/simline/isds_get_commercial_credit.c:67:37: style: The scope of the variable 'event' can be reduced. [variableScope]
libisds-0.9/test/simline/isds_get_commercial_credit.c:68:31: style: The scope of the variable 'returned_event' can be reduced. [variableScope]
libisds-0.9/test/simline/isds_resign_message.c:163:9: style: The scope of the variable 'error' can be reduced. [variableScope]
libisds-0.9/test/simline/server.c:148:5: style: Variable 'socket_address' is reassigned a value before the old one has been used. [redundantAssignment]
libisds-0.9/test/simline/server.c:145:0: note: Variable 'socket_address' is reassigned a value before the old one has been used.
libisds-0.9/test/simline/server.c:148:5: note: Variable 'socket_address' is reassigned a value before the old one has been used.
libisds-0.9/test/simline/server.c:71:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
libisds-0.9/test/simline/server.c:844:9: style: The scope of the variable 'error' can be reduced. [variableScope]
libisds-0.9/test/simline/server_cli.c:25:35: warning: Possible null pointer dereference: name [nullPointer]
libisds-0.9/test/simline/server_cli.c:118:38: note: Calling function 'usage', 1st argument 'name' value is 0
libisds-0.9/test/simline/server_cli.c:25:35: note: Null pointer dereference
libisds-0.9/test/simline/service.c:292:9: warning: Either the condition 'NULL!=a' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
libisds-0.9/test/simline/service.c:291:43: note: Assuming that condition 'NULL!=a' is not redundant
libisds-0.9/test/simline/service.c:292:9: note: Null pointer dereference
libisds-0.9/test/simline/service.c:292:23: warning: Either the condition 'b!=NULL' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
libisds-0.9/test/simline/service.c:291:25: note: Assuming that condition 'b!=NULL' is not redundant
libisds-0.9/test/simline/service.c:292:23: note: Null pointer dereference
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisfreetype-java/libisfreetype-java_5.3.20100629.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisnativec-java/libisnativec-java_5.3.20100629+fix.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:41]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisoburn/libisoburn_1.4.8.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:475:26: style: Condition 'available>0' is always true [knownConditionTrueFalse]
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:473:21: note: Assignment 'available=1', assigned value is 1
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:475:26: note: Condition 'available>0' is always true
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:171:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:230:9: style: The scope of the variable 'l' can be reduced. [variableScope]
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:230:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:231:11: style: The scope of the variable 'line_res' can be reduced. [variableScope]
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:287:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libisoburn-1.4.8/frontend/frontend_pipes_xorriso.c:699:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/burn_wrap.c:565:66: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/libisoburn/burn_wrap.c:207:5: style: Condition '!no_iso_init' is always true [knownConditionTrueFalse]
libisoburn-1.4.8/libisoburn/burn_wrap.c:76:54: note: Assignment 'no_iso_init=0', assigned value is 0
libisoburn-1.4.8/libisoburn/burn_wrap.c:207:5: note: Condition '!no_iso_init' is always true
libisoburn-1.4.8/libisoburn/burn_wrap.c:655:5: warning: Either the condition 'o!=NULL' is redundant or there is possible null pointer dereference: o. [nullPointerRedundantCheck]
libisoburn-1.4.8/libisoburn/burn_wrap.c:648:6: note: Assuming that condition 'o!=NULL' is not redundant
libisoburn-1.4.8/libisoburn/burn_wrap.c:655:5: note: Null pointer dereference
libisoburn-1.4.8/libisoburn/burn_wrap.c:550:2: style: Variable 'libburn_drive_adr' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:546:0: note: Variable 'libburn_drive_adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:550:2: note: Variable 'libburn_drive_adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:712:2: style: Variable 'zero_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:709:0: note: Variable 'zero_buffer' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:712:2: note: Variable 'zero_buffer' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:774:2: style: Variable 'eff_opts' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:770:0: note: Variable 'eff_opts' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:774:2: note: Variable 'eff_opts' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:911:2: style: Variable 'reasons' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:905:0: note: Variable 'reasons' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:911:2: note: Variable 'reasons' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:912:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:905:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:912:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:913:2: style: Variable 'adr' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:905:0: note: Variable 'adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:913:2: note: Variable 'adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1207:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:1205:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1207:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1303:2: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:1298:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1303:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1408:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:1405:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1408:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1409:2: style: Variable 'size_text' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:1405:0: note: Variable 'size_text' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1409:2: note: Variable 'size_text' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1635:2: style: Variable 'toc_disc' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/burn_wrap.c:1631:0: note: Variable 'toc_disc' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1635:2: note: Variable 'toc_disc' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/burn_wrap.c:862:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/burn_wrap.c:1577:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/burn_wrap.c:1785:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/burn_wrap.c:766:60: style: Function 'isoburn_disc_available_space' argument 2 names different: declaration 'o' definition 'opts'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2367:60: note: Function 'isoburn_disc_available_space' argument 2 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:766:60: note: Function 'isoburn_disc_available_space' argument 2 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:826:56: style: Function 'isoburn_disc_track_lba_nwa' argument 2 names different: declaration 'o' definition 'opts'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2398:78: note: Function 'isoburn_disc_track_lba_nwa' argument 2 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:826:56: note: Function 'isoburn_disc_track_lba_nwa' argument 2 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:899:49: style: Function 'isoburn_disc_write' argument 1 names different: declaration 'o' definition 'opts'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2559:49: note: Function 'isoburn_disc_write' argument 1 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:899:49: note: Function 'isoburn_disc_write' argument 1 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1056:48: style: Function 'isoburn_needs_emulation' argument 1 names different: declaration 'd' definition 'drive'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2656:48: note: Function 'isoburn_needs_emulation' argument 1 names different: declaration 'd' definition 'drive'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1056:48: note: Function 'isoburn_needs_emulation' argument 1 names different: declaration 'd' definition 'drive'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1215:55: style: Function 'isoburn_report_iso_error' argument 2 names different: declaration 'default_msg_text' definition 'msg_text'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/isoburn.h:208:55: note: Function 'isoburn_report_iso_error' argument 2 names different: declaration 'default_msg_text' definition 'msg_text'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1215:55: note: Function 'isoburn_report_iso_error' argument 2 names different: declaration 'default_msg_text' definition 'msg_text'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1887:53: style: Function 'isoburn_toc_disc_free' argument 1 names different: declaration 'disc' definition 'd'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:709:53: note: Function 'isoburn_toc_disc_free' argument 1 names different: declaration 'disc' definition 'd'.
libisoburn-1.4.8/libisoburn/burn_wrap.c:1887:53: note: Function 'isoburn_toc_disc_free' argument 1 names different: declaration 'disc' definition 'd'.
libisoburn-1.4.8/libisoburn/data_source.c:252:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/data_source.c:358:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/isoburn.c:506:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isoburn.c:504:4: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isoburn.c:506:4: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isoburn.c:590:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isoburn.c:588:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isoburn.c:590:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isoburn.c:1346:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isoburn.c:1344:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isoburn.c:1346:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isoburn.c:893:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/isoburn.c:1695:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/isoburn.c:1739:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
libisoburn-1.4.8/libisoburn/isoburn.c:713:45: style: Function 'isoburn_prepare_disc' argument 1 names different: declaration 'drive' definition 'd'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2433:45: note: Function 'isoburn_prepare_disc' argument 1 names different: declaration 'drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:713:45: note: Function 'isoburn_prepare_disc' argument 1 names different: declaration 'drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:720:50: style: Function 'isoburn_prepare_new_image' argument 1 names different: declaration 'in_drive' definition 'd'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2459:50: note: Function 'isoburn_prepare_new_image' argument 1 names different: declaration 'in_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:720:50: note: Function 'isoburn_prepare_new_image' argument 1 names different: declaration 'in_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:734:51: style: Function 'isoburn_prepare_blind_grow' argument 1 names different: declaration 'in_drive' definition 'd'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2507:51: note: Function 'isoburn_prepare_blind_grow' argument 1 names different: declaration 'in_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:734:51: note: Function 'isoburn_prepare_blind_grow' argument 1 names different: declaration 'in_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:762:54: style: Function 'isoburn_cancel_prepared_write' argument 1 names different: declaration 'input_drive' definition 'd'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2529:54: note: Function 'isoburn_cancel_prepared_write' argument 1 names different: declaration 'input_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:762:54: note: Function 'isoburn_cancel_prepared_write' argument 1 names different: declaration 'input_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:796:49: style: Function 'isoburn_sync_after_write' argument 1 names different: declaration 'input_drive' definition 'd'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2622:49: note: Function 'isoburn_sync_after_write' argument 1 names different: declaration 'input_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:796:49: note: Function 'isoburn_sync_after_write' argument 1 names different: declaration 'input_drive' definition 'd'.
libisoburn-1.4.8/libisoburn/isoburn.c:837:49: style: Function 'isoburn_ropt_new' argument 1 names different: declaration 'o' definition 'new_o'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:787:49: note: Function 'isoburn_ropt_new' argument 1 names different: declaration 'o' definition 'new_o'.
libisoburn-1.4.8/libisoburn/isoburn.c:837:49: note: Function 'isoburn_ropt_new' argument 1 names different: declaration 'o' definition 'new_o'.
libisoburn-1.4.8/libisoburn/isoburn.c:1106:51: style: Function 'isoburn_igopt_new' argument 1 names different: declaration 'o' definition 'new_o'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1109:51: note: Function 'isoburn_igopt_new' argument 1 names different: declaration 'o' definition 'new_o'.
libisoburn-1.4.8/libisoburn/isoburn.c:1106:51: note: Function 'isoburn_igopt_new' argument 1 names different: declaration 'o' definition 'new_o'.
libisoburn-1.4.8/libisoburn/isoburn.c:1516:62: style: Function 'isoburn_igopt_set_system_area' argument 1 names different: declaration 'o' definition 'opts'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1628:62: note: Function 'isoburn_igopt_set_system_area' argument 1 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/isoburn.c:1516:62: note: Function 'isoburn_igopt_set_system_area' argument 1 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/isoburn.c:1536:62: style: Function 'isoburn_igopt_get_system_area' argument 1 names different: declaration 'o' definition 'opts'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1630:62: note: Function 'isoburn_igopt_get_system_area' argument 1 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/isoburn.c:1536:62: note: Function 'isoburn_igopt_get_system_area' argument 1 names different: declaration 'o' definition 'opts'.
libisoburn-1.4.8/libisoburn/isoburn.c:1548:32: style: Function 'isoburn_igopt_set_pvd_times' argument 2 names different: declaration 'creation_time' definition 'vol_creation_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1697:32: note: Function 'isoburn_igopt_set_pvd_times' argument 2 names different: declaration 'creation_time' definition 'vol_creation_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1548:32: note: Function 'isoburn_igopt_set_pvd_times' argument 2 names different: declaration 'creation_time' definition 'vol_creation_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1548:58: style: Function 'isoburn_igopt_set_pvd_times' argument 3 names different: declaration 'modification_time' definition 'vol_modification_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1697:54: note: Function 'isoburn_igopt_set_pvd_times' argument 3 names different: declaration 'modification_time' definition 'vol_modification_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1548:58: note: Function 'isoburn_igopt_set_pvd_times' argument 3 names different: declaration 'modification_time' definition 'vol_modification_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1549:32: style: Function 'isoburn_igopt_set_pvd_times' argument 4 names different: declaration 'expiration_time' definition 'vol_expiration_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1698:32: note: Function 'isoburn_igopt_set_pvd_times' argument 4 names different: declaration 'expiration_time' definition 'vol_expiration_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1549:32: note: Function 'isoburn_igopt_set_pvd_times' argument 4 names different: declaration 'expiration_time' definition 'vol_expiration_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1549:60: style: Function 'isoburn_igopt_set_pvd_times' argument 5 names different: declaration 'effective_time' definition 'vol_effective_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1698:56: note: Function 'isoburn_igopt_set_pvd_times' argument 5 names different: declaration 'effective_time' definition 'vol_effective_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1549:60: note: Function 'isoburn_igopt_set_pvd_times' argument 5 names different: declaration 'effective_time' definition 'vol_effective_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1550:31: style: Function 'isoburn_igopt_set_pvd_times' argument 6 names different: declaration 'uuid' definition 'vol_uuid'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1699:31: note: Function 'isoburn_igopt_set_pvd_times' argument 6 names different: declaration 'uuid' definition 'vol_uuid'.
libisoburn-1.4.8/libisoburn/isoburn.c:1550:31: note: Function 'isoburn_igopt_set_pvd_times' argument 6 names different: declaration 'uuid' definition 'vol_uuid'.
libisoburn-1.4.8/libisoburn/isoburn.c:1563:31: style: Function 'isoburn_igopt_get_pvd_times' argument 2 names different: declaration 'creation_time' definition 'vol_creation_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1701:31: note: Function 'isoburn_igopt_get_pvd_times' argument 2 names different: declaration 'creation_time' definition 'vol_creation_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1563:31: note: Function 'isoburn_igopt_get_pvd_times' argument 2 names different: declaration 'creation_time' definition 'vol_creation_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1563:58: style: Function 'isoburn_igopt_get_pvd_times' argument 3 names different: declaration 'modification_time' definition 'vol_modification_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1701:54: note: Function 'isoburn_igopt_get_pvd_times' argument 3 names different: declaration 'modification_time' definition 'vol_modification_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1563:58: note: Function 'isoburn_igopt_get_pvd_times' argument 3 names different: declaration 'modification_time' definition 'vol_modification_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1564:31: style: Function 'isoburn_igopt_get_pvd_times' argument 4 names different: declaration 'expiration_time' definition 'vol_expiration_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1702:31: note: Function 'isoburn_igopt_get_pvd_times' argument 4 names different: declaration 'expiration_time' definition 'vol_expiration_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1564:31: note: Function 'isoburn_igopt_get_pvd_times' argument 4 names different: declaration 'expiration_time' definition 'vol_expiration_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1564:60: style: Function 'isoburn_igopt_get_pvd_times' argument 5 names different: declaration 'effective_time' definition 'vol_effective_time'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1702:56: note: Function 'isoburn_igopt_get_pvd_times' argument 5 names different: declaration 'effective_time' definition 'vol_effective_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1564:60: note: Function 'isoburn_igopt_get_pvd_times' argument 5 names different: declaration 'effective_time' definition 'vol_effective_time'.
libisoburn-1.4.8/libisoburn/isoburn.c:1565:28: style: Function 'isoburn_igopt_get_pvd_times' argument 6 names different: declaration 'uuid' definition 'vol_uuid'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1703:28: note: Function 'isoburn_igopt_get_pvd_times' argument 6 names different: declaration 'uuid' definition 'vol_uuid'.
libisoburn-1.4.8/libisoburn/isoburn.c:1565:28: note: Function 'isoburn_igopt_get_pvd_times' argument 6 names different: declaration 'uuid' definition 'vol_uuid'.
libisoburn-1.4.8/libisoburn/isoburn.c:1633:65: style: Function 'isoburn_igopt_set_prep_partition' argument 1 names different: declaration 'opts' definition 'o'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1775:65: note: Function 'isoburn_igopt_set_prep_partition' argument 1 names different: declaration 'opts' definition 'o'.
libisoburn-1.4.8/libisoburn/isoburn.c:1633:65: note: Function 'isoburn_igopt_set_prep_partition' argument 1 names different: declaration 'opts' definition 'o'.
libisoburn-1.4.8/libisoburn/isoburn.c:1662:60: style: Function 'isoburn_igopt_set_efi_bootp' argument 1 names different: declaration 'opts' definition 'o'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:1800:60: note: Function 'isoburn_igopt_set_efi_bootp' argument 1 names different: declaration 'opts' definition 'o'.
libisoburn-1.4.8/libisoburn/isoburn.c:1662:60: note: Function 'isoburn_igopt_set_efi_bootp' argument 1 names different: declaration 'opts' definition 'o'.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:156:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isofs_wrap.c:150:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:156:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:456:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isofs_wrap.c:448:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:456:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:457:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isofs_wrap.c:453:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:457:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:544:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isofs_wrap.c:542:0: note: Variable 'path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:544:2: note: Variable 'path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:545:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/libisoburn/isofs_wrap.c:542:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:545:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:391:49: style: Function 'isoburn_activate_session' argument 1 names different: declaration 'd' definition 'drive'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2607:49: note: Function 'isoburn_activate_session' argument 1 names different: declaration 'd' definition 'drive'.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:391:49: note: Function 'isoburn_activate_session' argument 1 names different: declaration 'd' definition 'drive'.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:706:37: style: Function 'isoburn_set_read_pacifier' argument 3 names different: declaration 'app_handle' definition 'read_handle'. [funcArgNamesDifferent]
libisoburn-1.4.8/libisoburn/libisoburn.h:2304:37: note: Function 'isoburn_set_read_pacifier' argument 3 names different: declaration 'app_handle' definition 'read_handle'.
libisoburn-1.4.8/libisoburn/isofs_wrap.c:706:37: note: Function 'isoburn_set_read_pacifier' argument 3 names different: declaration 'app_handle' definition 'read_handle'.
libisoburn-1.4.8/test/compare_file.c:103:23: style: The scope of the variable 'r1' can be reduced. [variableScope]
libisoburn-1.4.8/test/compare_file.c:103:27: style: The scope of the variable 'r2' can be reduced. [variableScope]
libisoburn-1.4.8/test/compare_file.c:103:49: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/test/compare_file.c:103:52: style: The scope of the variable 'done' can be reduced. [variableScope]
libisoburn-1.4.8/test/compare_file.c:104:7: style: The scope of the variable 'buf1' can be reduced. [variableScope]
libisoburn-1.4.8/test/compare_file.c:104:19: style: The scope of the variable 'buf2' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/aux_objects.c:468:2: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/aux_objects.c:466:0: note: Variable 'reply' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/aux_objects.c:468:2: note: Variable 'reply' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/aux_objects.c:338:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/aux_objects.c:978:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/base_obj.c:106:2: style: Variable 'leafname' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/base_obj.c:104:0: note: Variable 'leafname' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/base_obj.c:106:2: note: Variable 'leafname' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/base_obj.c:630:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/base_obj.c:673:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/check_media.c:381:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/check_media.c:377:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/check_media.c:381:2: note: Variable 'fd' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/cmp_update.c:332:55: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/cmp_update.c:76:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:108:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:158:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:171:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:182:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:207:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:231:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:245:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:338:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:354:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:383:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:409:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:417:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:457:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:478:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:486:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:493:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:503:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:513:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:522:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:532:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:543:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:572:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:583:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:588:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:595:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:604:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:609:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:633:71: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:641:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:649:71: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:745:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/cmp_update.c:230:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/cmp_update.c:242:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/disk_ops.c:1096:60: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/disk_ops.c:2051:14: style: Redundant condition: If 'ret == 0', the comparison 'ret <= 0' is always true. [redundantCondition]
libisoburn-1.4.8/xorriso/disk_ops.c:962:2: style: Variable 'sfe' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/disk_ops.c:956:0: note: Variable 'sfe' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/disk_ops.c:962:2: note: Variable 'sfe' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/disk_ops.c:963:2: style: Variable 'sub_path' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/disk_ops.c:956:0: note: Variable 'sub_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/disk_ops.c:963:2: note: Variable 'sub_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/disk_ops.c:660:27: style: The scope of the variable 'high_shift' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/disk_ops.c:661:24: style: The scope of the variable 'mm_text' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/disk_ops.c:1701:6: style: The scope of the variable 'li' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/disk_ops.c:1703:8: style: The scope of the variable 'ipfx' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/disk_ops.c:1703:15: style: The scope of the variable 'dpfx' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/disk_ops.c:1750:19: style: The scope of the variable 'perm_stack_mem' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/disk_ops.c:1189:54: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/disk_ops.c:1970:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libisoburn-1.4.8/xorriso/disk_ops.c:1894:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/disk_ops.c:1931:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/drive_mgt.c:2536:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisoburn-1.4.8/xorriso/drive_mgt.c:2536:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisoburn-1.4.8/xorriso/drive_mgt.c:3050:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisoburn-1.4.8/xorriso/drive_mgt.c:3050:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisoburn-1.4.8/xorriso/drive_mgt.c:2622:2: style: Variable 'attr_pt' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/drive_mgt.c:2617:0: note: Variable 'attr_pt' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/drive_mgt.c:2622:2: note: Variable 'attr_pt' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/drive_mgt.c:927:39: style: The scope of the variable 'profile_name' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:1639:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:1639:73: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:1640:20: style: The scope of the variable 'profiles' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:1641:7: style: The scope of the variable 'is_current' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:1957:37: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:1957:54: style: The scope of the variable 'pf' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:2430:11: style: The scope of the variable 'uret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:3390:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/drive_mgt.c:360:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/drive_mgt.c:380:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/drive_mgt.c:410:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/drive_mgt.c:413:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/drive_mgt.c:1019:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/drive_mgt.c:1942:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/drive_mgt.c:3399:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/emulators.c:1252:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libisoburn-1.4.8/xorriso/emulators.c:507:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/emulators.c:1612:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libisoburn-1.4.8/xorriso/emulators.c:1609:13: note: outer condition: ret>0
libisoburn-1.4.8/xorriso/emulators.c:1612:15: note: opposite inner condition: ret<=0
libisoburn-1.4.8/xorriso/emulators.c:971:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/emulators.c:1778:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/emulators.c:1932:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/emulators.c:1962:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/emulators.c:2421:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/emulators.c:2422:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/filters.c:68:2: style: Variable 'o->cmd' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/filters.c:67:2: note: Variable 'o->cmd' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/filters.c:68:2: note: Variable 'o->cmd' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/filters.c:79:2: style: Variable 'cmd->suffix' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/filters.c:78:2: note: Variable 'cmd->suffix' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/filters.c:79:2: note: Variable 'cmd->suffix' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/filters.c:112:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/filters.c:144:23: style: The scope of the variable 'filter' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/filters.c:607:23: style: The scope of the variable 'extf' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/filters.c:500:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/findjob.c:780:2: style: Variable 'regexpr' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/findjob.c:775:0: note: Variable 'regexpr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/findjob.c:780:2: note: Variable 'regexpr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/findjob.c:511:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/findjob.c:822:14: style: The scope of the variable 'known' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/findjob.c:1195:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/findjob.c:1217:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/findjob.c:1240:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/findjob.c:1263:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/findjob.c:949:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/iso_img.c:1375:18: style: Condition 'old_type==0' is always true [knownConditionTrueFalse]
libisoburn-1.4.8/xorriso/iso_img.c:1373:22: note: Assuming that condition 'old_type==0' is not redundant
libisoburn-1.4.8/xorriso/iso_img.c:1375:18: note: Condition 'old_type==0' is always true
libisoburn-1.4.8/xorriso/iso_img.c:248:6: style: The scope of the variable 'at' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_img.c:267:27: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_img.c:271:13: style: The scope of the variable 'block_head' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_img.c:1857:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libisoburn-1.4.8/xorriso/iso_img.c:688:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/iso_img.c:2850:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/iso_manip.c:382:2: style: Variable 'sfe' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:369:0: note: Variable 'sfe' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:382:2: note: Variable 'sfe' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:383:2: style: Variable 'sfe2' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:369:0: note: Variable 'sfe2' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:383:2: note: Variable 'sfe2' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:384:2: style: Variable 'disk_path' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:370:0: note: Variable 'disk_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:384:2: note: Variable 'disk_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:385:2: style: Variable 'img_path' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:370:0: note: Variable 'img_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:385:2: note: Variable 'img_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:386:2: style: Variable 'link_target' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:370:0: note: Variable 'link_target' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:386:2: note: Variable 'link_target' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:1367:2: style: Variable 'sfe' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:1361:0: note: Variable 'sfe' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:1367:2: note: Variable 'sfe' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:1368:2: style: Variable 'sub_path' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:1361:0: note: Variable 'sub_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:1368:2: note: Variable 'sub_path' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:3959:2: style: Variable 'hfs_data' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_manip.c:3952:0: note: Variable 'hfs_data' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:3959:2: note: Variable 'hfs_data' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_manip.c:303:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_manip.c:2303:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_manip.c:3923:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_manip.c:2224:14: style: Checking if unsigned variable 'di_l' is less than zero. [unsignedLessThanZero]
libisoburn-1.4.8/xorriso/iso_manip.c:1299:50: style: Function 'Xorriso_mkdir' argument 2 names different: declaration 'img_path' definition 'path'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorrisoburn.h:176:50: note: Function 'Xorriso_mkdir' argument 2 names different: declaration 'img_path' definition 'path'.
libisoburn-1.4.8/xorriso/iso_manip.c:1299:50: note: Function 'Xorriso_mkdir' argument 2 names different: declaration 'img_path' definition 'path'.
libisoburn-1.4.8/xorriso/iso_manip.c:1968:56: style: Function 'Xorriso_set_st_mode' argument 2 names different: declaration 'path' definition 'in_path'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorrisoburn.h:183:56: note: Function 'Xorriso_set_st_mode' argument 2 names different: declaration 'path' definition 'in_path'.
libisoburn-1.4.8/xorriso/iso_manip.c:1968:56: note: Function 'Xorriso_set_st_mode' argument 2 names different: declaration 'path' definition 'in_path'.
libisoburn-1.4.8/xorriso/iso_manip.c:3854:37: style: Function 'Xorriso_mark_update_merge' argument 3 names different: declaration 'node' definition 'in_node'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorrisoburn.h:601:37: note: Function 'Xorriso_mark_update_merge' argument 3 names different: declaration 'node' definition 'in_node'.
libisoburn-1.4.8/xorriso/iso_manip.c:3854:37: note: Function 'Xorriso_mark_update_merge' argument 3 names different: declaration 'node' definition 'in_node'.
libisoburn-1.4.8/xorriso/iso_manip.c:1587:67: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/iso_manip.c:2534:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/iso_manip.c:2549:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/iso_manip.c:3497:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/iso_tree.c:262:50: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/iso_tree.c:985:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_tree.c:978:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_tree.c:985:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_tree.c:1324:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_tree.c:1319:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_tree.c:1324:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_tree.c:1963:2: style: Variable 'adr' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/iso_tree.c:1961:0: note: Variable 'adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_tree.c:1963:2: note: Variable 'adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/iso_tree.c:248:37: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_tree.c:1283:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_tree.c:1590:23: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_tree.c:2290:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_tree.c:2542:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_tree.c:2691:13: style: The scope of the variable 'stream' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/iso_tree.c:663:52: style: Function 'Xorriso_getfacl' argument 2 names different: declaration 'node' definition 'in_node'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorrisoburn.h:407:52: note: Function 'Xorriso_getfacl' argument 2 names different: declaration 'node' definition 'in_node'.
libisoburn-1.4.8/xorriso/iso_tree.c:663:52: note: Function 'Xorriso_getfacl' argument 2 names different: declaration 'node' definition 'in_node'.
libisoburn-1.4.8/xorriso/lib_mgt.c:378:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/lib_mgt.c:374:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/lib_mgt.c:378:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/lib_mgt.c:964:59: style: Function 'Xorriso_set_data_cache' argument 2 names different: declaration 'ropts' definition 'o'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorrisoburn.h:613:59: note: Function 'Xorriso_set_data_cache' argument 2 names different: declaration 'ropts' definition 'o'.
libisoburn-1.4.8/xorriso/lib_mgt.c:964:59: note: Function 'Xorriso_set_data_cache' argument 2 names different: declaration 'ropts' definition 'o'.
libisoburn-1.4.8/xorriso/lib_mgt.c:524:2: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
libisoburn-1.4.8/xorriso/lib_mgt.c:908:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/lib_mgt.c:910:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/make_xorriso_1.c:163:39: style: The scope of the variable 'msg' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/make_xorriso_1.c:164:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:98:6: style: Variable 'xorriso->re_fill' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/match.c:94:6: note: Variable 'xorriso->re_fill' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:98:6: note: Variable 'xorriso->re_fill' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:440:2: style: Variable 'adr' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/match.c:438:0: note: Variable 'adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:440:2: note: Variable 'adr' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:441:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/match.c:438:0: note: Variable 'name' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:441:2: note: Variable 'name' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:442:2: style: Variable 'path_data' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/match.c:438:0: note: Variable 'path_data' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:442:2: note: Variable 'path_data' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/match.c:296:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:395:6: style: The scope of the variable 'l' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:607:21: style: The scope of the variable 'limit_text' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:761:13: style: The scope of the variable 'count_iso' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:761:27: style: The scope of the variable 'count_disk' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:761:42: style: The scope of the variable 'max_iso' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:761:54: style: The scope of the variable 'max_disk' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/match.c:374:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/match.c:375:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/match.c:409:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/match.c:410:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/match.c:584:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/misc_funct.c:98:27: warning: Possible null pointer dereference: argv2 [nullPointer]
libisoburn-1.4.8/xorriso/misc_funct.c:134:31: note: Assignment 'argv2=NULL', assigned value is 0
libisoburn-1.4.8/xorriso/misc_funct.c:156:40: note: Calling function 'Count_diffs', 4th argument 'argv2' value is 0
libisoburn-1.4.8/xorriso/misc_funct.c:98:27: note: Null pointer dereference
libisoburn-1.4.8/xorriso/misc_funct.c:1013:2: style: Variable 're_text' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/misc_funct.c:1009:0: note: Variable 're_text' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/misc_funct.c:1013:2: note: Variable 're_text' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/misc_funct.c:1277:2: style: Variable 'acc' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/misc_funct.c:1275:0: note: Variable 'acc' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/misc_funct.c:1277:2: note: Variable 'acc' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/misc_funct.c:84:30: style: The scope of the variable 'cmp' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/misc_funct.c:797:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/misc_funct.c:525:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libisoburn-1.4.8/xorriso/opts_a_c.c:1534:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/opts_a_c.c:39:60: style: Function 'Xorriso_option_abort_on' argument 2 names different: declaration 'severity' definition 'in_severity'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:1230:60: note: Function 'Xorriso_option_abort_on' argument 2 names different: declaration 'severity' definition 'in_severity'.
libisoburn-1.4.8/xorriso/opts_a_c.c:39:60: note: Function 'Xorriso_option_abort_on' argument 2 names different: declaration 'severity' definition 'in_severity'.
libisoburn-1.4.8/xorriso/opts_a_c.c:568:57: style: Function 'Xorriso_option_blank' argument 2 names different: declaration 'mode' definition 'in_mode'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:1312:57: note: Function 'Xorriso_option_blank' argument 2 names different: declaration 'mode' definition 'in_mode'.
libisoburn-1.4.8/xorriso/opts_a_c.c:568:57: note: Function 'Xorriso_option_blank' argument 2 names different: declaration 'mode' definition 'in_mode'.
libisoburn-1.4.8/xorriso/opts_a_c.c:56:5: warning: The array 'xorriso.abort_on_text' is too small, the function 'Sfile_str' expects a bigger one. [argumentSize]
libisoburn-1.4.8/xorriso/opts_a_c.c:1553:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/opts_a_c.c:1572:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/opts_d_h.c:72:55: style: Function 'Xorriso_option_dev' argument 2 names different: declaration 'adr' definition 'in_adr'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:1472:55: note: Function 'Xorriso_option_dev' argument 2 names different: declaration 'adr' definition 'in_adr'.
libisoburn-1.4.8/xorriso/opts_d_h.c:72:55: note: Function 'Xorriso_option_dev' argument 2 names different: declaration 'adr' definition 'in_adr'.
libisoburn-1.4.8/xorriso/opts_d_h.c:553:44: warning: Function 'Xorriso_option_extract' argument order different: declaration 'xorriso, disk_path, iso_path, flag' definition 'xorriso, iso_path, disk_path, flag' [funcArgOrderDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:1561:44: note: Function 'Xorriso_option_extract' argument order different: declaration 'xorriso, disk_path, iso_path, flag' definition 'xorriso, iso_path, disk_path, flag'
libisoburn-1.4.8/xorriso/opts_d_h.c:553:44: note: Function 'Xorriso_option_extract' argument order different: declaration 'xorriso, disk_path, iso_path, flag' definition 'xorriso, iso_path, disk_path, flag'
libisoburn-1.4.8/xorriso/opts_d_h.c:590:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/opts_p_z.c:1080:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/opts_p_z.c:1079:6: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/opts_p_z.c:1080:6: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/opts_p_z.c:334:11: style: The scope of the variable 'fd' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/opts_p_z.c:1375:41: style: The scope of the variable 'todo' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/opts_p_z.c:1642:11: style: The scope of the variable 'in_ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/opts_p_z.c:509:64: style: Function 'Xorriso_option_report_about' argument 2 names different: declaration 'severity' definition 'in_severity'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:1954:64: note: Function 'Xorriso_option_report_about' argument 2 names different: declaration 'severity' definition 'in_severity'.
libisoburn-1.4.8/xorriso/opts_p_z.c:509:64: note: Function 'Xorriso_option_report_about' argument 2 names different: declaration 'severity' definition 'in_severity'.
libisoburn-1.4.8/xorriso/opts_p_z.c:556:63: style: Function 'Xorriso_option_return_with' argument 2 names different: declaration 'severity' definition 'in_severity'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:1969:63: note: Function 'Xorriso_option_return_with' argument 2 names different: declaration 'severity' definition 'in_severity'.
libisoburn-1.4.8/xorriso/opts_p_z.c:556:63: note: Function 'Xorriso_option_return_with' argument 2 names different: declaration 'severity' definition 'in_severity'.
libisoburn-1.4.8/xorriso/opts_p_z.c:765:65: style: Function 'Xorriso_option_scdbackup_tag' argument 2 names different: declaration 'list_path' definition 'listname'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:2001:65: note: Function 'Xorriso_option_scdbackup_tag' argument 2 names different: declaration 'list_path' definition 'listname'.
libisoburn-1.4.8/xorriso/opts_p_z.c:765:65: note: Function 'Xorriso_option_scdbackup_tag' argument 2 names different: declaration 'list_path' definition 'listname'.
libisoburn-1.4.8/xorriso/opts_p_z.c:766:40: style: Function 'Xorriso_option_scdbackup_tag' argument 3 names different: declaration 'record_name' definition 'recname'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:2002:40: note: Function 'Xorriso_option_scdbackup_tag' argument 3 names different: declaration 'record_name' definition 'recname'.
libisoburn-1.4.8/xorriso/opts_p_z.c:766:40: note: Function 'Xorriso_option_scdbackup_tag' argument 3 names different: declaration 'record_name' definition 'recname'.
libisoburn-1.4.8/xorriso/opts_p_z.c:831:65: style: Function 'Xorriso_option_setfacl_listi' argument 2 names different: declaration 'disk_path' definition 'path'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:2019:65: note: Function 'Xorriso_option_setfacl_listi' argument 2 names different: declaration 'disk_path' definition 'path'.
libisoburn-1.4.8/xorriso/opts_p_z.c:831:65: note: Function 'Xorriso_option_setfacl_listi' argument 2 names different: declaration 'disk_path' definition 'path'.
libisoburn-1.4.8/xorriso/opts_p_z.c:1487:62: style: Function 'Xorriso_option_split_size' argument 2 names different: declaration 's' definition 'size'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:2072:62: note: Function 'Xorriso_option_split_size' argument 2 names different: declaration 's' definition 'size'.
libisoburn-1.4.8/xorriso/opts_p_z.c:1487:62: note: Function 'Xorriso_option_split_size' argument 2 names different: declaration 's' definition 'size'.
libisoburn-1.4.8/xorriso/opts_p_z.c:1522:68: style: Function 'Xorriso_option_status_history_max' argument 2 names different: declaration 'num1' definition 'num'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorriso.h:2080:68: note: Function 'Xorriso_option_status_history_max' argument 2 names different: declaration 'num1' definition 'num'.
libisoburn-1.4.8/xorriso/opts_p_z.c:1522:68: note: Function 'Xorriso_option_status_history_max' argument 2 names different: declaration 'num1' definition 'num'.
libisoburn-1.4.8/xorriso/opts_p_z.c:697:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/opts_p_z.c:526:5: warning: The array 'xorriso.report_about_text' is too small, the function 'Sfile_str' expects a bigger one. [argumentSize]
libisoburn-1.4.8/xorriso/opts_p_z.c:580:5: warning: The array 'xorriso.return_with_text' is too small, the function 'Sfile_str' expects a bigger one. [argumentSize]
libisoburn-1.4.8/xorriso/opts_p_z.c:2134:26: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
libisoburn-1.4.8/xorriso/opts_p_z.c:171:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/parse_exec.c:2359:20: style: Condition 'was_dashed==1' is always true [knownConditionTrueFalse]
libisoburn-1.4.8/xorriso/parse_exec.c:2347:48: note: Assuming that condition 'was_dashed==1' is not redundant
libisoburn-1.4.8/xorriso/parse_exec.c:2359:20: note: Condition 'was_dashed==1' is always true
libisoburn-1.4.8/xorriso/parse_exec.c:2249:4: style: Variable 'was_dashed' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/parse_exec.c:2247:4: note: Variable 'was_dashed' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/parse_exec.c:2249:4: note: Variable 'was_dashed' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/parse_exec.c:237:17: style: The scope of the variable 'uret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/parse_exec.c:419:9: style: The scope of the variable 'num' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/parse_exec.c:2848:21: style: The scope of the variable 'limit_text' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/parse_exec.c:2871:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/parse_exec.c:3269:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/read_run.c:337:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/read_run.c:1082:64: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/read_run.c:1639:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/read_run.c:1669:66: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/read_run.c:1685:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libisoburn-1.4.8/xorriso/read_run.c:228:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libisoburn-1.4.8/xorriso/read_run.c:400:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/read_run.c:397:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/read_run.c:400:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/read_run.c:148:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/read_run.c:809:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/read_run.c:810:7: style: The scope of the variable 'type_text' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/read_run.c:1494:41: style: Function 'Xorriso_restore' argument 5 names different: declaration 'cut_size' definition 'bytes'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorrisoburn.h:302:41: note: Function 'Xorriso_restore' argument 5 names different: declaration 'cut_size' definition 'bytes'.
libisoburn-1.4.8/xorriso/read_run.c:1494:41: note: Function 'Xorriso_restore' argument 5 names different: declaration 'cut_size' definition 'bytes'.
libisoburn-1.4.8/xorriso/read_run.c:1455:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libisoburn-1.4.8/xorriso/sfile.c:338:50: style: The scope of the variable 'cpt' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/sfile.c:393:17: style: The scope of the variable 'd' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/sfile.c:617:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/sfile.c:925:27: style: The scope of the variable 'uch' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/sfile.c:633:29: style: Function 'Sfile_sep_make_argv' argument 4 names different: declaration 'max_argc' definition 'max_words'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/sfile.h:102:29: note: Function 'Sfile_sep_make_argv' argument 4 names different: declaration 'max_argc' definition 'max_words'.
libisoburn-1.4.8/xorriso/sfile.c:633:29: note: Function 'Sfile_sep_make_argv' argument 4 names different: declaration 'max_argc' definition 'max_words'.
libisoburn-1.4.8/xorriso/sort_cmp.c:158:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/sort_cmp.c:149:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/sort_cmp.c:158:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/sort_cmp.c:96:17: style: The scope of the variable 'p' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/sort_cmp.c:343:8: style: The scope of the variable 'npt' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:3030:43: style: Condition '!part_table_implicit' is always true [knownConditionTrueFalse]
libisoburn-1.4.8/xorriso/text_io.c:2771:27: note: Assignment 'part_table_implicit=0', assigned value is 0
libisoburn-1.4.8/xorriso/text_io.c:3030:43: note: Condition '!part_table_implicit' is always true
libisoburn-1.4.8/xorriso/text_io.c:3348:9: style: Condition 'is_default' is always true [knownConditionTrueFalse]
libisoburn-1.4.8/xorriso/text_io.c:3346:16: note: Assignment 'is_default=1', assigned value is 1
libisoburn-1.4.8/xorriso/text_io.c:3348:9: note: Condition 'is_default' is always true
libisoburn-1.4.8/xorriso/text_io.c:3577:5: style: Condition '!(is_default&&no_defaults)' is always true [knownConditionTrueFalse]
libisoburn-1.4.8/xorriso/text_io.c:3575:14: note: Assignment 'is_default=0', assigned value is 0
libisoburn-1.4.8/xorriso/text_io.c:3577:5: note: Condition '!(is_default&&no_defaults)' is always true
libisoburn-1.4.8/xorriso/text_io.c:3577:7: style: Condition 'is_default' is always false [knownConditionTrueFalse]
libisoburn-1.4.8/xorriso/text_io.c:3575:14: note: Assignment 'is_default=0', assigned value is 0
libisoburn-1.4.8/xorriso/text_io.c:3577:7: note: Condition 'is_default' is always false
libisoburn-1.4.8/xorriso/text_io.c:931:2: style: Variable 'text' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/text_io.c:918:0: note: Variable 'text' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/text_io.c:931:2: note: Variable 'text' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/text_io.c:4301:64: style: Same expression on both sides of '|'. [duplicateExpression]
libisoburn-1.4.8/xorriso/text_io.c:1199:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libisoburn-1.4.8/xorriso/text_io.c:819:13: style: The scope of the variable 'complaints' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:819:28: style: The scope of the variable 'complaint_limit' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:844:13: style: The scope of the variable 'complaints' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:844:28: style: The scope of the variable 'complaint_limit' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:1454:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:2400:13: style: The scope of the variable 'r_ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:2400:19: style: The scope of the variable 'i_ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:3904:52: style: The scope of the variable 'speed_factor' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:3905:38: style: The scope of the variable 'profile_name' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:3905:57: style: The scope of the variable 'speed_unit' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:3906:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:4677:8: style: The scope of the variable 'res' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/text_io.c:2540:2: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
libisoburn-1.4.8/xorriso/text_io.c:2955:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:2999:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3034:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3035:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3205:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3206:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3207:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3208:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3594:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3595:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3596:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3597:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3632:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3676:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3687:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3689:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3695:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3699:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3704:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/text_io.c:3985:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libisoburn-1.4.8/xorriso/write_run.c:1331:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libisoburn-1.4.8/xorriso/write_run.c:1329:9: note: outer condition: ret<0
libisoburn-1.4.8/xorriso/write_run.c:1331:10: note: identical inner condition: ret<0
libisoburn-1.4.8/xorriso/write_run.c:226:2: style: Variable 'padding' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/write_run.c:224:2: note: Variable 'padding' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/write_run.c:226:2: note: Variable 'padding' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/write_run.c:1556:2: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
libisoburn-1.4.8/xorriso/write_run.c:1554:0: note: Variable 'image' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/write_run.c:1556:2: note: Variable 'image' is reassigned a value before the old one has been used.
libisoburn-1.4.8/xorriso/write_run.c:72:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/write_run.c:74:7: style: The scope of the variable 'profile_name' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/write_run.c:1543:68: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/write_run.c:1548:35: style: The scope of the variable 'last_time' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/write_run.c:1884:25: style: The scope of the variable 'index' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/write_run.c:2876:7: style: The scope of the variable 'md5' can be reduced. [variableScope]
libisoburn-1.4.8/xorriso/write_run.c:1882:57: style: Function 'Xorriso_format_media' argument 2 names different: declaration 'size' definition 'in_size'. [funcArgNamesDifferent]
libisoburn-1.4.8/xorriso/xorrisoburn.h:95:57: note: Function 'Xorriso_format_media' argument 2 names different: declaration 'size' definition 'in_size'.
libisoburn-1.4.8/xorriso/write_run.c:1882:57: note: Function 'Xorriso_format_media' argument 2 names different: declaration 'size' definition 'in_size'.
libisoburn-1.4.8/xorriso/write_run.c:924:2: warning: The array 'xorriso.scdbackup_tag_time' is too small, the function 'Ftimetxt' expects a bigger one. [argumentSize]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisocodes/libisocodes_1.2.2.orig.tar.xz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libisocodes-1.2.2/src/iso_15924.c:133:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:132:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:133:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:194:2: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:185:0: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:194:2: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:197:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:189:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:197:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:198:2: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:188:0: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:198:2: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:219:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:213:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:219:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:220:3: style: Variable '_item_list' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:212:0: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:220:3: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:221:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:215:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:221:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:285:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:279:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:285:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:286:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:280:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:286:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:287:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:278:0: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:287:2: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:340:2: style: Variable 'string_length' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:322:0: note: Variable 'string_length' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:340:2: note: Variable 'string_length' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:341:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:325:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:341:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:345:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:343:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:345:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:346:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:344:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:346:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:353:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:351:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:353:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:354:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:352:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:354:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:361:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:359:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:361:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:362:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:360:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:362:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:372:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:370:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:372:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:373:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:371:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:373:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:414:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:405:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:414:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:415:2: style: Variable 'xpaths' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:404:0: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:415:2: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:418:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:408:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:418:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:419:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:409:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:419:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:429:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:421:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:429:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:431:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:423:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:431:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:432:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:424:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:432:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:433:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:425:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:433:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:434:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:426:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:434:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:435:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:427:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:435:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:436:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:428:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:436:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:463:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:442:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:463:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:464:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:443:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:464:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:465:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:444:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:465:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:466:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:445:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:466:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:467:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:446:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:467:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:468:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:447:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:468:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:469:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:448:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:469:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:472:3: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:451:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:472:3: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:473:3: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:452:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:473:3: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:474:3: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:453:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:474:3: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:475:3: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:454:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:475:3: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:476:3: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:455:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:476:3: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:477:3: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:456:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:477:3: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:482:3: style: Variable 'normalized_code' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:441:0: note: Variable 'normalized_code' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:482:3: note: Variable 'normalized_code' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:483:3: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:457:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:483:3: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:485:3: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:459:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:485:3: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:486:3: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:460:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:486:3: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:487:3: style: Variable '_tmp28_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:461:0: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:487:3: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:488:3: style: Variable '_tmp29_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:462:0: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:488:3: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:516:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:509:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:516:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:517:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:510:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:517:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:518:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:511:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:518:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:519:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:512:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:519:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:523:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924.c:513:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:523:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924.c:430:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_15924.c:484:21: style: Variable '_tmp25__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_15924.c:515:33: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_15924.c:547:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_15924_item.c:74:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924_item.c:66:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:74:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:75:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924_item.c:67:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:75:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:76:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924_item.c:68:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:76:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:79:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924_item.c:69:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:79:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:80:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924_item.c:70:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:80:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:83:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924_item.c:71:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:83:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:84:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_15924_item.c:72:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_15924_item.c:84:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:134:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:133:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:134:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:195:2: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:186:0: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:195:2: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:198:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:190:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:198:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:199:2: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:189:0: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:199:2: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:220:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:214:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:220:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:221:3: style: Variable '_item_list' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:213:0: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:221:3: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:222:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:216:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:222:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:286:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:280:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:286:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:287:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:281:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:287:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:288:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:279:0: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:288:2: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:355:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:345:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:355:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:356:2: style: Variable 'xpaths' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:344:0: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:356:2: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:359:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:348:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:359:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:371:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:363:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:371:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:373:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:365:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:373:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:374:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:366:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:374:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:375:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:367:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:375:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:376:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:368:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:376:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:377:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:369:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:377:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:378:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:370:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:378:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:385:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:383:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:385:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:386:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:384:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:386:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:396:4: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:388:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:396:4: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:398:4: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:390:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:398:4: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:399:4: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:391:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:399:4: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:400:4: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:392:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:400:4: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:401:4: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:393:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:401:4: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:402:4: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:394:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:402:4: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:403:4: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:395:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:403:4: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:416:4: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:408:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:416:4: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:418:4: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:410:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:418:4: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:419:4: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:411:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:419:4: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:420:4: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:412:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:420:4: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:421:4: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:413:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:421:4: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:422:4: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:414:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:422:4: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:423:4: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:415:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:423:4: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:455:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:445:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:455:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:456:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:446:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:456:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:457:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:447:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:457:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:458:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:448:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:458:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:459:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:449:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:459:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:460:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:450:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:460:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:461:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:451:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:461:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:468:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166.c:452:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:468:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166.c:372:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166.c:397:22: style: Variable '_tmp13__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166.c:417:22: style: Variable '_tmp20__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166.c:454:32: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166.c:492:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166_2.c:131:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:130:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:131:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:192:2: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:183:0: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:192:2: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:195:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:187:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:195:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:196:2: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:186:0: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:196:2: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:217:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:211:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:217:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:218:3: style: Variable '_item_list' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:210:0: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:218:3: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:219:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:213:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:219:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:283:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:277:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:283:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:284:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:278:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:284:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:285:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:276:0: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:285:2: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:337:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:322:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:337:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:338:2: style: Variable 'xpaths' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:321:0: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:338:2: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:341:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:325:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:341:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:343:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:327:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:343:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:344:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:328:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:344:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:345:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:329:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:345:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:346:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:330:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:346:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:347:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:331:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:347:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:348:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:332:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:348:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:352:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:333:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:352:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:375:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:368:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:375:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:376:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:369:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:376:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:377:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:370:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:377:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:378:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:371:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:378:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:382:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2.c:372:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:382:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2.c:335:34: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166_2.c:342:19: style: Variable '_tmp1__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166_2.c:374:34: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166_2.c:406:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_3166_2_item.c:80:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:68:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:80:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:81:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:69:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:81:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:82:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:70:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:82:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:85:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:71:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:85:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:86:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:72:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:86:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:89:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:73:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:89:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:90:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:74:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:90:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:93:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:75:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:93:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:94:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:76:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:94:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:97:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:77:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:97:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:98:2: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_2_item.c:78:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_2_item.c:98:2: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:83:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:69:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:83:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:84:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:70:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:84:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:85:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:71:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:85:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:88:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:72:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:88:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:89:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:73:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:89:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:92:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:74:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:92:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:93:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:75:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:93:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:96:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:76:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:96:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:97:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:77:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:97:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:100:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:78:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:100:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:101:2: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:79:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:101:2: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:104:2: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:80:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:104:2: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:105:2: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_3166_item.c:81:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_3166_item.c:105:2: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:133:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:132:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:133:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:194:2: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:185:0: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:194:2: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:197:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:189:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:197:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:198:2: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:188:0: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:198:2: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:219:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:213:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:219:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:220:3: style: Variable '_item_list' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:212:0: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:220:3: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:221:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:215:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:221:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:285:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:279:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:285:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:286:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:280:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:286:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:287:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:278:0: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:287:2: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:343:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:334:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:343:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:344:2: style: Variable 'xpaths' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:333:0: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:344:2: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:347:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:337:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:347:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:348:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:338:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:348:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:358:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:350:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:358:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:360:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:352:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:360:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:361:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:353:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:361:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:362:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:354:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:362:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:363:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:355:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:363:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:364:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:356:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:364:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:365:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:357:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:365:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:378:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:370:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:378:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:380:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:372:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:380:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:381:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:373:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:381:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:382:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:374:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:382:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:383:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:375:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:383:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:384:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:376:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:384:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:385:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:377:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:385:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:413:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:406:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:413:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:414:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:407:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:414:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:415:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:408:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:415:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:416:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:409:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:416:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:420:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217.c:410:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:420:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217.c:359:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_4217.c:379:21: style: Variable '_tmp10__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_4217.c:412:32: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_4217.c:444:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_4217_item.c:74:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217_item.c:66:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:74:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:75:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217_item.c:67:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:75:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:76:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217_item.c:68:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:76:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:79:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217_item.c:69:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:79:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:80:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217_item.c:70:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:80:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:83:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217_item.c:71:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:83:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:84:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_4217_item.c:72:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_4217_item.c:84:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:133:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:132:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:133:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:194:2: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:185:0: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:194:2: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:197:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:189:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:197:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:198:2: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:188:0: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:198:2: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:219:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:213:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:219:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:220:3: style: Variable '_item_list' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:212:0: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:220:3: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:221:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:215:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:221:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:285:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:279:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:285:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:286:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:280:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:286:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:287:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:278:0: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:287:2: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:354:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:344:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:354:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:355:2: style: Variable 'xpaths' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:343:0: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:355:2: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:358:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:347:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:358:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:370:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:362:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:370:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:372:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:364:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:372:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:373:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:365:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:373:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:374:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:366:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:374:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:375:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:367:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:375:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:376:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:368:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:376:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:377:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:369:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:377:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:398:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:382:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:398:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:400:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:384:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:400:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:401:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:385:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:401:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:402:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:386:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:402:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:403:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:387:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:403:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:404:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:388:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:404:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:405:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:389:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:405:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:409:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:390:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:409:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:411:3: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:392:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:411:3: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:412:3: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:393:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:412:3: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:413:3: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:394:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:413:3: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:414:3: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:395:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:414:3: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:415:3: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:396:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:415:3: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:416:3: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:397:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:416:3: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:445:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:437:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:445:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:446:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:438:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:446:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:447:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:439:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:447:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:448:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:440:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:448:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:449:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:441:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:449:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:454:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639.c:442:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:454:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639.c:352:31: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639.c:371:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639.c:399:21: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639.c:410:21: style: Variable '_tmp18__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639.c:444:31: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639.c:478:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_3.c:133:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:132:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:133:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:194:2: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:185:0: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:194:2: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:197:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:189:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:197:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:198:2: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:188:0: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:198:2: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:219:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:213:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:219:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:220:3: style: Variable '_item_list' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:212:0: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:220:3: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:221:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:215:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:221:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:285:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:279:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:285:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:286:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:280:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:286:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:287:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:278:0: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:287:2: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:354:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:344:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:354:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:355:2: style: Variable 'xpaths' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:343:0: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:355:2: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:358:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:347:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:358:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:370:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:362:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:370:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:372:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:364:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:372:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:373:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:365:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:373:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:374:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:366:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:374:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:375:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:367:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:375:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:376:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:368:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:376:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:377:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:369:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:377:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:398:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:382:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:398:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:400:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:384:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:400:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:401:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:385:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:401:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:402:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:386:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:402:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:403:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:387:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:403:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:404:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:388:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:404:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:405:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:389:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:405:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:409:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:390:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:409:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:411:3: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:392:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:411:3: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:412:3: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:393:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:412:3: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:413:3: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:394:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:413:3: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:414:3: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:395:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:414:3: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:415:3: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:396:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:415:3: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:416:3: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:397:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:416:3: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:451:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:437:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:451:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:452:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:438:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:452:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:453:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:439:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:453:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:454:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:440:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:454:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:455:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:441:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:455:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:456:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:442:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:456:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:457:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:443:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:457:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:458:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:444:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:458:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:459:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:445:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:459:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:460:2: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:446:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:460:2: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:461:2: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:447:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:461:2: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:472:2: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3.c:448:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:472:2: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3.c:352:33: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_3.c:371:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_3.c:399:21: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_3.c:410:21: style: Variable '_tmp18__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_3.c:450:33: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_3.c:496:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_3_item.c:95:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:73:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:95:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:96:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:74:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:96:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:97:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:75:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:97:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:100:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:76:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:100:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:101:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:77:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:101:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:104:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:78:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:104:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:105:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:79:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:105:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:108:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:80:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:108:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:109:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:81:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:109:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:112:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:82:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:112:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:113:2: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:83:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:113:2: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:116:2: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:84:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:116:2: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:117:2: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:85:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:117:2: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:120:2: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:86:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:120:2: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:121:2: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:87:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:121:2: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:124:2: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:88:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:124:2: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:125:2: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:89:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:125:2: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:128:2: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:90:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:128:2: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:129:2: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:91:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:129:2: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:132:2: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:92:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:132:2: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:133:2: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_3_item.c:93:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_3_item.c:133:2: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:131:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:130:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:131:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:192:2: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:183:0: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:192:2: note: Variable '_result_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:195:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:187:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:195:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:196:2: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:186:0: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:196:2: note: Variable 'items' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:217:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:211:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:217:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:218:3: style: Variable '_item_list' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:210:0: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:218:3: note: Variable '_item_list' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:219:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:213:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:219:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:283:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:277:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:283:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:284:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:278:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:284:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:285:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:276:0: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:285:2: note: Variable 'res' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:337:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:322:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:337:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:338:2: style: Variable 'xpaths' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:321:0: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:338:2: note: Variable 'xpaths' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:341:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:325:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:341:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:343:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:327:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:343:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:344:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:328:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:344:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:345:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:329:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:345:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:346:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:330:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:346:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:347:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:331:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:347:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:348:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:332:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:348:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:352:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:333:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:352:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:375:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:368:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:375:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:376:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:369:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:376:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:377:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:370:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:377:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:378:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:371:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:378:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:382:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5.c:372:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:382:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5.c:335:33: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_5.c:342:19: style: Variable '_tmp1__length1' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_5.c:374:33: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_5.c:406:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
libisocodes-1.2.2/src/iso_639_5_item.c:74:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5_item.c:66:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:74:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:75:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5_item.c:67:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:75:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:76:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5_item.c:68:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:76:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:79:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5_item.c:69:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:79:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:80:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5_item.c:70:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:80:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:83:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5_item.c:71:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:83:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:84:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_5_item.c:72:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_5_item.c:84:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:77:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:67:0: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:77:2: note: Variable 'self' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:78:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:68:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:78:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:79:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:69:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:79:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:82:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:70:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:82:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:83:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:71:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:83:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:86:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:72:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:86:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:87:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:73:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:87:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:90:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:74:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:90:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:91:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
libisocodes-1.2.2/src/iso_639_item.c:75:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/iso_639_item.c:91:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
libisocodes-1.2.2/src/isocodes.c:610:0: error: syntax error [syntaxError]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisofs/libisofs_1.4.8.orig.tar.gz.asc
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libisrt-java/libisrt-java_4.8.20100629.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiterator-perl/libiterator-perl_0.03+ds1.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libiterator-util-perl/libiterator-util-perl_0.02+ds1.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libitext-java/libitext-java_2.1.7.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libitext1-java/libitext1-java_1.4.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libitext5-java/libitext5-java_5.5.6.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libitl/libitl_0.8.0.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
ITL-0.8.0/hijri/umm_alqura.c:113:8: style: The scope of the variable 'flag' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:148:18: style: The scope of the variable 'm' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:148:21: style: The scope of the variable 'b' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:183:14: style: The scope of the variable 'Dy' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:183:18: style: The scope of the variable 'm' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:183:21: style: The scope of the variable 'b' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:221:14: style: The scope of the variable 'Dy' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:221:18: style: The scope of the variable 'm' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:221:21: style: The scope of the variable 'b' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:264:9: style: The scope of the variable 'yh2' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:264:14: style: The scope of the variable 'mh2' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:340:15: style: The scope of the variable 'yh1' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:340:20: style: The scope of the variable 'mh1' can be reduced. [variableScope]
ITL-0.8.0/hijri/umm_alqura.c:262:16: warning: Function 'G2H' argument order different: declaration 'cdate, yg, mg, dg' definition 'mydate, dg, mg, yg' [funcArgOrderDifferent]
ITL-0.8.0/hijri/hijri.h:51:16: note: Function 'G2H' argument order different: declaration 'cdate, yg, mg, dg' definition 'mydate, dg, mg, yg'
ITL-0.8.0/hijri/umm_alqura.c:262:16: note: Function 'G2H' argument order different: declaration 'cdate, yg, mg, dg' definition 'mydate, dg, mg, yg'
ITL-0.8.0/hijri/umm_alqura.c:338:16: warning: Function 'H2G' argument order different: declaration 'cdate, yh, mh, dh' definition 'mydate, dh, mh, yh' [funcArgOrderDifferent]
ITL-0.8.0/hijri/hijri.h:52:16: note: Function 'H2G' argument order different: declaration 'cdate, yh, mh, dh' definition 'mydate, dh, mh, yh'
ITL-0.8.0/hijri/umm_alqura.c:338:16: note: Function 'H2G' argument order different: declaration 'cdate, yh, mh, dh' definition 'mydate, dh, mh, yh'
ITL-0.8.0/hijri/umm_alqura.c:429:26: style: Function 'GCalendarToJD' argument 1 names different: declaration 'yg' definition 'yy'. [funcArgNamesDifferent]
ITL-0.8.0/hijri/umm_alqura.c:54:26: note: Function 'GCalendarToJD' argument 1 names different: declaration 'yg' definition 'yy'.
ITL-0.8.0/hijri/umm_alqura.c:429:26: note: Function 'GCalendarToJD' argument 1 names different: declaration 'yg' definition 'yy'.
ITL-0.8.0/hijri/umm_alqura.c:429:34: style: Function 'GCalendarToJD' argument 2 names different: declaration 'mg' definition 'mm'. [funcArgNamesDifferent]
ITL-0.8.0/hijri/umm_alqura.c:54:34: note: Function 'GCalendarToJD' argument 2 names different: declaration 'mg' definition 'mm'.
ITL-0.8.0/hijri/umm_alqura.c:429:34: note: Function 'GCalendarToJD' argument 2 names different: declaration 'mg' definition 'mm'.
ITL-0.8.0/hijri/umm_alqura.c:429:45: style: Function 'GCalendarToJD' argument 3 names different: declaration 'dg' definition 'dd'. [funcArgNamesDifferent]
ITL-0.8.0/hijri/umm_alqura.c:54:45: note: Function 'GCalendarToJD' argument 3 names different: declaration 'dg' definition 'dd'.
ITL-0.8.0/hijri/umm_alqura.c:429:45: note: Function 'GCalendarToJD' argument 3 names different: declaration 'dg' definition 'dd'.
ITL-0.8.0/new_method/src/config.c:206:19: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ITL-0.8.0/new_method/src/config.c:206:19: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ITL-0.8.0/new_method/src/config.c:206:19: warning: %u in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ITL-0.8.0/new_method/src/config.c:147:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
ITL-0.8.0/new_method/src/config.c:137:0: note: Variable 'fp' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/config.c:147:5: note: Variable 'fp' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/main.c:29:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ITL-0.8.0/new_method/src/prayer.c:242:5: style: Variable 'dhuhr' is reassigned a value before the old one has been used. [redundantAssignment]
ITL-0.8.0/new_method/src/prayer.c:237:0: note: Variable 'dhuhr' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/prayer.c:242:5: note: Variable 'dhuhr' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/prayer.c:399:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
ITL-0.8.0/new_method/src/prayer.c:389:0: note: Variable 'f' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/prayer.c:399:5: note: Variable 'f' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/prayer.c:401:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
ITL-0.8.0/new_method/src/prayer.c:389:0: note: Variable 'r' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/prayer.c:401:5: note: Variable 'r' is reassigned a value before the old one has been used.
ITL-0.8.0/new_method/src/prayer.c:386:46: style: Function 'conv_time_to_event' argument 3 names different: declaration 'round' definition 'rounding'. [funcArgNamesDifferent]
ITL-0.8.0/new_method/src/prayer.c:64:46: note: Function 'conv_time_to_event' argument 3 names different: declaration 'round' definition 'rounding'.
ITL-0.8.0/new_method/src/prayer.c:386:46: note: Function 'conv_time_to_event' argument 3 names different: declaration 'round' definition 'rounding'.
ITL-0.8.0/new_method/src/prayer.c:387:41: style: Function 'conv_time_to_event' argument 4 names different: declaration 'event' definition 't'. [funcArgNamesDifferent]
ITL-0.8.0/new_method/src/prayer.c:65:41: note: Function 'conv_time_to_event' argument 4 names different: declaration 'event' definition 't'.
ITL-0.8.0/new_method/src/prayer.c:387:41: note: Function 'conv_time_to_event' argument 4 names different: declaration 'event' definition 't'.
ITL-0.8.0/new_method/src/prayer.c:437:40: style: Function 'get_prayer_times' argument 1 names different: declaration 'day' definition 'date'. [funcArgNamesDifferent]
ITL-0.8.0/new_method/src/prayer.h:30:40: note: Function 'get_prayer_times' argument 1 names different: declaration 'day' definition 'date'.
ITL-0.8.0/new_method/src/prayer.c:437:40: note: Function 'get_prayer_times' argument 1 names different: declaration 'day' definition 'date'.
ITL-0.8.0/prayertime/astro.c:830:12: style: The scope of the variable 'lHour' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:830:19: style: The scope of the variable 'SP' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:830:23: style: The scope of the variable 'rlHour' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:831:12: style: The scope of the variable 'tU' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:831:16: style: The scope of the variable 'tpCos' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:831:23: style: The scope of the variable 'tpSin' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:831:30: style: The scope of the variable 'tRA0' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:831:36: style: The scope of the variable 'tRA' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:831:41: style: The scope of the variable 'tDEC' can be reduced. [variableScope]
ITL-0.8.0/prayertime/astro.c:76:61: style: Function 'getRiseSet' argument 2 names different: declaration 'astro' definition 'tastro'. [funcArgNamesDifferent]
ITL-0.8.0/prayertime/astro.c:31:61: note: Function 'getRiseSet' argument 2 names different: declaration 'astro' definition 'tastro'.
ITL-0.8.0/prayertime/astro.c:76:61: note: Function 'getRiseSet' argument 2 names different: declaration 'astro' definition 'tastro'.
ITL-0.8.0/prayertime/astro.c:827:70: style: Function 'computeTopAstro' argument 3 names different: declaration 'tastro' definition 'topAstro'. [funcArgNamesDifferent]
ITL-0.8.0/prayertime/astro.c:30:77: note: Function 'computeTopAstro' argument 3 names different: declaration 'tastro' definition 'topAstro'.
ITL-0.8.0/prayertime/astro.c:827:70: note: Function 'computeTopAstro' argument 3 names different: declaration 'tastro' definition 'topAstro'.
ITL-0.8.0/prayertime/prayer.c:691:21: style: Condition 'DYY>=275' is always true [knownConditionTrueFalse]
ITL-0.8.0/prayertime/prayer.c:726:21: style: Condition 'DYY>=275' is always true [knownConditionTrueFalse]
ITL-0.8.0/prayertime/prayer.c:200:16: style: The scope of the variable 'exdecPrev' can be reduced. [variableScope]
ITL-0.8.0/prayertime/prayer.c:200:27: style: The scope of the variable 'exdecNext' can be reduced. [variableScope]
ITL-0.8.0/prayertime/prayer.c:203:16: style: The scope of the variable 'nGoodDay' can be reduced. [variableScope]
ITL-0.8.0/prayertime/prayer.c:629:32: style: Function 'getFajIsh' argument 1 names different: declaration 'Lat' definition 'lat'. [funcArgNamesDifferent]
ITL-0.8.0/prayertime/prayer.c:65:33: note: Function 'getFajIsh' argument 1 names different: declaration 'Lat' definition 'lat'.
ITL-0.8.0/prayertime/prayer.c:629:32: note: Function 'getFajIsh' argument 1 names different: declaration 'Lat' definition 'lat'.
ITL-0.8.0/prayertime/prayer.c:649:30: style: Function 'getAssr' argument 1 names different: declaration 'Lat' definition 'lat'. [funcArgNamesDifferent]
ITL-0.8.0/prayertime/prayer.c:66:31: note: Function 'getAssr' argument 1 names different: declaration 'Lat' definition 'lat'.
ITL-0.8.0/prayertime/prayer.c:649:30: note: Function 'getAssr' argument 1 names different: declaration 'Lat' definition 'lat'.
ITL-0.8.0/prayertime/prayer.c:900:38: style: Function 'getNorthQibla' argument 1 names different: declaration 'location' definition 'loc'. [funcArgNamesDifferent]
ITL-0.8.0/prayertime/prayer.h:181:42: note: Function 'getNorthQibla' argument 1 names different: declaration 'location' definition 'loc'.
ITL-0.8.0/prayertime/prayer.c:900:38: note: Function 'getNorthQibla' argument 1 names different: declaration 'location' definition 'loc'.
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libitl-gobject/libitl-gobject_0.3.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
libitl-gobject-0.3/src/itl-gobject.c:35:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libitl-gobject-0.3/src/itl-gobject.c:58:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libitl-gobject-0.3/src/itl-gobject.c:81:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libitl-gobject-0.3/src/itl-gobject.c:104:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libitl-gobject-0.3/src/itl-gobject.c:143:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libitpp/libitpp_4.3.1.orig.tar.gz
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
itpp-4.3.1/cmake/Modules/CheckFunctionExists.cpp:25:0: error: #error "CHECK_FUNCTION_EXISTS has to specify the function" [preprocessorErrorDirective]
itpp-4.3.1/gtests/fix_test.cpp:126:3: style: Variable 'cv_expect' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/fix_test.cpp:122:3: note: Variable 'cv_expect' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/fix_test.cpp:126:3: note: Variable 'cv_expect' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/integration_test.cpp:42:10: style: Technically the member function 'Test_Integrand::operator()' can be const. [functionConst]
itpp-4.3.1/gtests/itfile_test.cpp:177:20: style: Variable 'items_read' is assigned a value that is never used. [unreadVariable]
itpp-4.3.1/gtests/multilateration_test.cpp:189:22: style: Variable 'nb_points' is assigned a value that is never used. [unreadVariable]
itpp-4.3.1/gtests/siso_test.cpp:63:12: style: The scope of the variable 'Lc' can be reduced. [variableScope]
itpp-4.3.1/gtests/siso_test.cpp:64:9: style: The scope of the variable 'nb_blocks' can be reduced. [variableScope]
itpp-4.3.1/gtests/siso_test.cpp:65:9: style: The scope of the variable 'nb_errors' can be reduced. [variableScope]
itpp-4.3.1/gtests/vec_test.cpp:284:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:283:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:284:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:287:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:286:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:287:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:291:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:290:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:291:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:295:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:294:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:295:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:503:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:502:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:503:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:507:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:506:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:507:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:511:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:510:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:511:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:515:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:514:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:515:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:731:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:730:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:731:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:735:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:734:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:735:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:739:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:738:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:739:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:743:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:742:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:743:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1027:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:1026:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1027:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1032:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:1031:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1032:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1036:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:1035:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1036:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1041:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/gtests/vec_test.cpp:1040:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/gtests/vec_test.cpp:1041:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/itpp/base/algebra/ls_solve.cpp:771:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/algebra/ls_solve.cpp:826:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/algebra/lu.cpp:135:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/airy.cpp:268:13: style: The scope of the variable 'zz' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/airy.cpp:268:43: style: The scope of the variable 'theta' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/gamma.cpp:175:16: style: The scope of the variable 'v' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/i0.cpp:171:10: style: The scope of the variable 'y' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/i0.cpp:187:10: style: The scope of the variable 'y' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/i1.cpp:164:10: style: The scope of the variable 'y' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/i1.cpp:181:10: style: The scope of the variable 'y' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/jv.cpp:568:25: style: The scope of the variable 'zp' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/jv.cpp:571:10: style: The scope of the variable 'ak' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/jv.cpp:571:14: style: The scope of the variable 'bk' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/jv.cpp:572:35: style: The scope of the variable 'tk' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/jv.cpp:572:39: style: The scope of the variable 'tkp1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/k1.cpp:153:10: style: The scope of the variable 'y' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/k1.cpp:173:10: style: The scope of the variable 'y' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/bessel/struve.cpp:242:7: style: The scope of the variable 'n' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/binfile.cpp:88:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
itpp-4.3.1/itpp/base/binfile.cpp:88:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
itpp-4.3.1/itpp/base/binfile.cpp:75:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
itpp-4.3.1/itpp/base/binfile.cpp:75:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
itpp-4.3.1/itpp/base/converters.cpp:128:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
itpp-4.3.1/itpp/base/converters.cpp:140:7: style: The scope of the variable 'start' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/fastmath.cpp:40:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/fastmath.cpp:68:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/itassert.cpp:50:30: performance: Function parameter 'ass' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itassert.cpp:50:47: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itassert.cpp:50:64: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itassert.cpp:68:29: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itassert.cpp:68:46: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itassert.cpp:86:28: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itassert.cpp:91:31: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itassert.cpp:91:48: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/base/itcompat.cpp:94:17: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
itpp-4.3.1/itpp/base/itfile.cpp:2377:7: style: The scope of the variable 'skip' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/itfile.cpp:694:3: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
itpp-4.3.1/itpp/base/math/elem_math.cpp:143:13: style: The scope of the variable 't' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/elem_math.cpp:143:16: style: The scope of the variable 'q' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:171:13: style: The scope of the variable 'A' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:171:16: style: The scope of the variable 'B' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:171:25: style: The scope of the variable 'W' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:171:28: style: The scope of the variable 'WI' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:171:32: style: The scope of the variable 'SN' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:171:36: style: The scope of the variable 'SD' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:171:43: style: The scope of the variable 'Z2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:172:10: style: The scope of the variable 'A1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:172:26: style: The scope of the variable 'A2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:172:42: style: The scope of the variable 'A3' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:173:10: style: The scope of the variable 'B0' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:173:26: style: The scope of the variable 'B1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:173:42: style: The scope of the variable 'B2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:173:58: style: The scope of the variable 'B3' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:174:10: style: The scope of the variable 'C0' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:174:26: style: The scope of the variable 'C1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:174:42: style: The scope of the variable 'C2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:174:58: style: The scope of the variable 'C3' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:175:10: style: The scope of the variable 'D0' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:175:26: style: The scope of the variable 'D1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:175:41: style: The scope of the variable 'D2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:176:10: style: The scope of the variable 'E0' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:176:29: style: The scope of the variable 'E1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:176:44: style: The scope of the variable 'E2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:176:60: style: The scope of the variable 'E3' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:177:10: style: The scope of the variable 'F0' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:177:26: style: The scope of the variable 'F1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:177:41: style: The scope of the variable 'F2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:178:10: style: The scope of the variable 'G0' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:178:28: style: The scope of the variable 'G1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:178:47: style: The scope of the variable 'G2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:178:63: style: The scope of the variable 'G3' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:179:10: style: The scope of the variable 'H0' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:179:28: style: The scope of the variable 'H1' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/math/error.cpp:179:43: style: The scope of the variable 'H2' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/parser.cpp:76:8: style: The scope of the variable 'cont_line' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/parser.cpp:563:10: style: The scope of the variable 'j' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/parser.cpp:338:22: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
itpp-4.3.1/itpp/base/random.cpp:473:13: style: The scope of the variable 'p' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/random.cpp:692:12: style: The scope of the variable 'u' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/random.cpp:692:21: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/random.cpp:692:24: style: The scope of the variable 'j' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/random.cpp:521:55: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
itpp-4.3.1/itpp/base/random.cpp:548:57: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
itpp-4.3.1/itpp/base/random.cpp:118:16: style: Technically the member function 'itpp::GlobalSeedProvider::get_seed' can be const. [functionConst]
itpp-4.3.1/itpp/base/specmat.cpp:174:9: style: The scope of the variable 'quadratic_residue' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/specmat.cpp:253:19: style: The scope of the variable 'mu' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/specmat.cpp:301:12: style: The scope of the variable 't' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/specmat.cpp:301:15: style: The scope of the variable 'c' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/specmat.cpp:301:18: style: The scope of the variable 's' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/specmat.cpp:338:12: style: The scope of the variable 't' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/specmat.cpp:338:15: style: The scope of the variable 'c' can be reduced. [variableScope]
itpp-4.3.1/itpp/base/specmat.cpp:338:18: style: The scope of the variable 's' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/bch.cpp:210:8: style: The scope of the variable 'decoderfailure' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/channel.cpp:321:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:1385:17: style: Same expression on both sides of '==' because the value of 'stack_pos' and '-1' are the same. [duplicateExpression]
itpp-4.3.1/itpp/comm/convcode.cpp:1327:20: note: 'stack_pos' is assigned value '-1' here.
itpp-4.3.1/itpp/comm/convcode.cpp:1385:17: note: Same expression on both sides of '==' because the value of 'stack_pos' and '-1' are the same.
itpp-4.3.1/itpp/comm/convcode.cpp:44:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:44:19: style: The scope of the variable 'out' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:66:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:66:19: style: The scope of the variable 'out' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:87:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:87:19: style: The scope of the variable 'out' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:111:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:111:19: style: The scope of the variable 'out' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:134:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:153:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:172:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:195:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:235:12: style: The scope of the variable 'zero_metric' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:235:25: style: The scope of the variable 'one_metric' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:236:9: style: The scope of the variable 'zero_output' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:236:22: style: The scope of the variable 'one_output' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:236:34: style: The scope of the variable 'temp_state' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:721:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:1055:18: style: The scope of the variable 'zero_state' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/convcode.cpp:1055:30: style: The scope of the variable 'one_state' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/error_counters.cpp:88:7: style: The scope of the variable 'num' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/error_counters.cpp:88:12: style: The scope of the variable 'start1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/error_counters.cpp:88:20: style: The scope of the variable 'start2' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/error_counters.cpp:91:10: style: The scope of the variable 'correlation' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/galois.cpp:54:7: style: The scope of the variable 'reduce' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/galois.cpp:54:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/galois.cpp:54:21: style: The scope of the variable 'n' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/galois.cpp:100:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itpp-4.3.1/itpp/comm/hammcode.cpp:50:8: style: The scope of the variable 'NotUsed' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/hammcode.cpp:116:7: style: The scope of the variable 'isynd' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/ldpc.cpp:1729:16: style: Condition '1==1' is always true [knownConditionTrueFalse]
itpp-4.3.1/itpp/comm/ldpc.cpp:1745:16: style: Condition '1==1' is always true [knownConditionTrueFalse]
itpp-4.3.1/itpp/comm/ldpc.cpp:1729:16: style: Same expression on both sides of '=='. [duplicateExpression]
itpp-4.3.1/itpp/comm/ldpc.cpp:1745:16: style: Same expression on both sides of '=='. [duplicateExpression]
itpp-4.3.1/itpp/comm/ldpc.cpp:197:7: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/ldpc.cpp:197:10: style: The scope of the variable 'j' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/ldpc.cpp:1646:13: style: The scope of the variable 'synd' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/ldpc.cpp:1668:14: style: The scope of the variable 'vind' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/llr.cpp:68:30: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
itpp-4.3.1/itpp/comm/modulator.cpp:86:7: style: The scope of the variable 'temp_real' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:86:18: style: The scope of the variable 'temp_imag' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:154:7: style: The scope of the variable 'est_symbol' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:155:10: style: The scope of the variable 'ang' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:155:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:413:7: style: The scope of the variable 'est_symbol' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:439:10: style: The scope of the variable 'P0' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:439:14: style: The scope of the variable 'P1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:439:18: style: The scope of the variable 'd0min' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:439:25: style: The scope of the variable 'd1min' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:439:32: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:493:10: style: The scope of the variable 'P0' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:493:14: style: The scope of the variable 'P1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:493:18: style: The scope of the variable 'd0min' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:493:25: style: The scope of the variable 'd1min' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:493:32: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator.cpp:572:7: style: The scope of the variable 'est_symbol' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator_nd.cpp:145:19: style: The scope of the variable 'addrdyn0' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator_nd.cpp:145:30: style: The scope of the variable 'addrdyn1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator_nd.cpp:182:19: style: The scope of the variable 'addrdyn0' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/modulator_nd.cpp:182:30: style: The scope of the variable 'addrdyn1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:748:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
itpp-4.3.1/itpp/comm/multilateration.cpp:1101:18: style: C-style pointer casting [cstyleCast]
itpp-4.3.1/itpp/comm/multilateration.cpp:1180:16: style: C-style pointer casting [cstyleCast]
itpp-4.3.1/itpp/comm/multilateration.cpp:623:3: style: Variable 'coord_ms' is reassigned a value before the old one has been used. [redundantAssignment]
itpp-4.3.1/itpp/comm/multilateration.cpp:617:0: note: Variable 'coord_ms' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/comm/multilateration.cpp:623:3: note: Variable 'coord_ms' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/comm/multilateration.cpp:185:27: style: The scope of the variable 'm' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:619:10: style: The scope of the variable 'denom' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:794:10: style: The scope of the variable 'c' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:795:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:796:10: style: The scope of the variable 'beta' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:798:8: style: The scope of the variable 'delta_sign' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:835:7: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:1398:16: style: The scope of the variable 'k' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/multilateration.cpp:833:55: style: Function 'get_pos' argument 2 names different: declaration 'range' definition 'r'. [funcArgNamesDifferent]
itpp-4.3.1/itpp/comm/multilateration.cpp:645:53: note: Function 'get_pos' argument 2 names different: declaration 'range' definition 'r'.
itpp-4.3.1/itpp/comm/multilateration.cpp:833:55: note: Function 'get_pos' argument 2 names different: declaration 'range' definition 'r'.
itpp-4.3.1/itpp/comm/multilateration.cpp:833:71: style: Function 'get_pos' argument 3 names different: declaration 'range_len' definition 'r_len'. [funcArgNamesDifferent]
itpp-4.3.1/itpp/comm/multilateration.cpp:645:73: note: Function 'get_pos' argument 3 names different: declaration 'range_len' definition 'r_len'.
itpp-4.3.1/itpp/comm/multilateration.cpp:833:71: note: Function 'get_pos' argument 3 names different: declaration 'range_len' definition 'r_len'.
itpp-4.3.1/itpp/comm/multilateration.cpp:376:12: warning: Member variable 'Spherical::bs_pos_' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:376:12: warning: Member variable 'Spherical::bs_pos_len_' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:376:12: warning: Member variable 'Spherical::xi' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:376:12: warning: Member variable 'Spherical::Lambda' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:376:12: warning: Member variable 'Spherical::mu' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:721:13: warning: Member variable 'Hyperbolic::b' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:721:13: warning: Member variable 'Hyperbolic::A' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:721:13: warning: Member variable 'Hyperbolic::bs_pos_' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:721:13: warning: Member variable 'Hyperbolic::bs_pos_len_' is not initialized in the constructor. [uninitMemberVar]
itpp-4.3.1/itpp/comm/multilateration.cpp:716:11: style: Member variable 'Hyperbolic::meas_mat_' is in the wrong place in the initializer list. [initializerList]
itpp-4.3.1/itpp/comm/multilateration.cpp:723:3: note: Member variable 'Hyperbolic::meas_mat_' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/comm/multilateration.cpp:716:11: note: Member variable 'Hyperbolic::meas_mat_' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/comm/multilateration.cpp:67:8: style: Technically the member function 'itpp::IndexSet::exist' can be const. [functionConst]
itpp-4.3.1/itpp/comm/multilateration.cpp:337:10: performance: Technically the member function 'itpp::Spherical::mult_vTMw' can be static. [functionStatic]
itpp-4.3.1/itpp/comm/multilateration.cpp:340:10: style: Technically the member function 'itpp::Spherical::comp_quadratic' can be const. [functionConst]
itpp-4.3.1/itpp/comm/multilateration.cpp:660:10: performance: Technically the member function 'itpp::Hyperbolic::dot_prod' can be static. [functionStatic]
itpp-4.3.1/itpp/comm/multilateration.cpp:51:36: style: Class 'IndexSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itpp-4.3.1/itpp/comm/multilateration.cpp:51:36: style: Class 'IndexSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itpp-4.3.1/itpp/comm/multilateration.cpp:378:3: style: Class 'Spherical' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itpp-4.3.1/itpp/comm/multilateration.cpp:378:3: style: Class 'Spherical' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itpp-4.3.1/itpp/comm/multilateration.cpp:723:3: style: Class 'Hyperbolic' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itpp-4.3.1/itpp/comm/multilateration.cpp:723:3: style: Class 'Hyperbolic' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itpp-4.3.1/itpp/comm/multilateration.cpp:50:3: style: Class 'IndexSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itpp-4.3.1/itpp/comm/multilateration.cpp:320:29: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:301:18: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:320:29: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:321:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:302:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:321:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:322:16: style: The function 'get_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:304:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:322:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:323:16: style: The function 'set_meas_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:305:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:323:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:326:16: style: The function 'get_meas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:306:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:326:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:327:16: style: The function 'get_meas_mult_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:307:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:327:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:328:16: style: The function 'get_meas_mult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:308:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:328:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:329:16: style: The function 'get_grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:309:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:329:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:330:19: style: The function 'get_meas_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:310:19: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:330:19: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:333:25: style: The function 'get_mult_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:311:25: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:333:25: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:643:29: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:301:18: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:643:29: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:644:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:302:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:644:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:645:16: style: The function 'get_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:304:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:645:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:646:16: style: The function 'set_meas_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:305:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:646:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:649:16: style: The function 'get_meas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:306:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:649:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:650:16: style: The function 'get_meas_mult_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:307:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:650:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:651:16: style: The function 'get_meas_mult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:308:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:651:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:652:16: style: The function 'get_grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:309:16: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:652:16: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:653:19: style: The function 'get_meas_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:310:19: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:653:19: note: Function in derived class
itpp-4.3.1/itpp/comm/multilateration.cpp:656:25: style: The function 'get_mult_mat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itpp-4.3.1/itpp/comm/multilateration.cpp:311:25: note: Virtual function in base class
itpp-4.3.1/itpp/comm/multilateration.cpp:656:25: note: Function in derived class
itpp-4.3.1/itpp/comm/punct_convcode.cpp:679:17: style: Same expression on both sides of '==' because the value of 'stack_pos' and '-1' are the same. [duplicateExpression]
itpp-4.3.1/itpp/comm/punct_convcode.cpp:622:20: note: 'stack_pos' is assigned value '-1' here.
itpp-4.3.1/itpp/comm/punct_convcode.cpp:679:17: note: Same expression on both sides of '==' because the value of 'stack_pos' and '-1' are the same.
itpp-4.3.1/itpp/comm/punct_convcode.cpp:406:18: style: The scope of the variable 'zero_state' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/punct_convcode.cpp:406:30: style: The scope of the variable 'one_state' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/punct_convcode.cpp:406:89: style: The scope of the variable 'no_symbols' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:47:63: style: The scope of the variable 'parity_temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:47:76: style: The scope of the variable 'parity_bit' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:88:7: style: The scope of the variable 's0' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:88:11: style: The scope of the variable 's1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:126:36: style: The scope of the variable 'target_state' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:169:21: style: The scope of the variable 'nom' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:169:26: style: The scope of the variable 'den' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:300:10: style: The scope of the variable 'nom' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:300:15: style: The scope of the variable 'den' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:301:7: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:522:7: style: The scope of the variable 'nom' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:522:12: style: The scope of the variable 'den' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:523:7: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/reedsolomon.cpp:123:8: style: The scope of the variable 'decoderfailure' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_dem.cpp:79:12: style: The scope of the variable 'buffer' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_dem.cpp:683:12: style: The scope of the variable 'buffer' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_eq.cpp:47:9: style: The scope of the variable 'index' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_eq.cpp:115:9: style: The scope of the variable 'pstates' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_eq.cpp:120:12: style: The scope of the variable 'sumbis' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_eq.cpp:230:9: style: The scope of the variable 'pstates' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_eq.cpp:235:12: style: The scope of the variable 'sumbis' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_mud.cpp:235:9: style: The scope of the variable 'sp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_mud.cpp:235:12: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_nsc.cpp:51:9: style: The scope of the variable 'index' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_nsc.cpp:124:9: style: The scope of the variable 'pstates' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_nsc.cpp:125:9: style: The scope of the variable 'nstates' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_nsc.cpp:129:12: style: The scope of the variable 'sumbis' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_nsc.cpp:316:9: style: The scope of the variable 'pstates' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_nsc.cpp:317:9: style: The scope of the variable 'nstates' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_nsc.cpp:321:12: style: The scope of the variable 'sumbis' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:106:12: style: The scope of the variable 'A_min' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:106:19: style: The scope of the variable 'A_max' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:274:12: style: The scope of the variable 'A_min' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:274:19: style: The scope of the variable 'A_max' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:479:9: style: The scope of the variable 'Cur' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:479:13: style: The scope of the variable 'Nxt' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:481:12: style: The scope of the variable 'llb' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:638:9: style: The scope of the variable 'Cur' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:638:13: style: The scope of the variable 'Nxt' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/siso_rsc.cpp:640:12: style: The scope of the variable 'llb' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:367:7: style: The scope of the variable 'count' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:370:25: style: The scope of the variable 'CONTINUE' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:494:30: style: The scope of the variable 'nrof_used_iterations_i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:496:25: style: The scope of the variable 'CONTINUE' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:708:13: style: The scope of the variable 'p' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:708:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:764:13: style: The scope of the variable 'p' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:764:19: style: The scope of the variable 'p1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:840:7: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:840:10: style: The scope of the variable 'j' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:840:13: style: The scope of the variable 'ii' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:840:17: style: The scope of the variable 'p' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:840:24: style: The scope of the variable 'p1' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:937:7: style: The scope of the variable 'K' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:938:7: style: The scope of the variable 'R' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:939:7: style: The scope of the variable 'C' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:940:7: style: The scope of the variable 'p' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:941:7: style: The scope of the variable 'v' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:7: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:10: style: The scope of the variable 'j' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:13: style: The scope of the variable 'qj' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:23: style: The scope of the variable 'row' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:28: style: The scope of the variable 'col' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:33: style: The scope of the variable 'index' can be reduced. [variableScope]
itpp-4.3.1/itpp/comm/turbo.cpp:949:40: style: The scope of the variable 'count' can be reduced. [variableScope]
itpp-4.3.1/itpp/fixed/cfix.cpp:383:50: style: The scope of the variable 'cols' can be reduced. [variableScope]
itpp-4.3.1/itpp/fixed/fix.cpp:308:50: style: The scope of the variable 'cols' can be reduced. [variableScope]
itpp-4.3.1/itpp/optim/newton_search.cpp:148:12: style: The scope of the variable 'yh' can be reduced. [variableScope]
itpp-4.3.1/itpp/optim/newton_search.cpp:148:16: style: The scope of the variable 'yv' can be reduced. [variableScope]
itpp-4.3.1/itpp/optim/newton_search.cpp:148:20: style: The scope of the variable 'a' can be reduced. [variableScope]
itpp-4.3.1/itpp/optim/newton_search.cpp:157:10: style: The scope of the variable 'red' can be reduced. [variableScope]
itpp-4.3.1/itpp/optim/newton_search.cpp:580:15: style: Variable 'dFb' is assigned a value that is never used. [unreadVariable]
itpp-4.3.1/itpp/protocol/events.cpp:81:15: style: The scope of the variable 'e' can be reduced. [variableScope]
itpp-4.3.1/itpp/protocol/front_drop_queue.cpp:44:11: style: The scope of the variable 'hol_packet' can be reduced. [variableScope]
itpp-4.3.1/itpp/protocol/tcp.cpp:1380:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itpp-4.3.1/itpp/protocol/tcp.cpp:1391:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itpp-4.3.1/itpp/protocol/tcp.cpp:452:25: error: Uninitialized variable: rawtime [uninitvar]
itpp-4.3.1/itpp/protocol/tcp.cpp:1569:25: error: Uninitialized variable: rawtime [uninitvar]
itpp-4.3.1/itpp/signal/fastica.cpp:290:3: style: Variable 'eigenvalues2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/itpp/signal/fastica.cpp:288:0: note: Variable 'eigenvalues2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/itpp/signal/fastica.cpp:290:3: note: Variable 'eigenvalues2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/itpp/signal/fastica.cpp:407:3: style: Variable 'dOut' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/itpp/signal/fastica.cpp:403:0: note: Variable 'dOut' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/itpp/signal/fastica.cpp:407:3: note: Variable 'dOut' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/itpp/signal/fastica.cpp:453:7: style: The scope of the variable 'failureLimit' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/fastica.cpp:459:10: style: The scope of the variable 'minAbsCos' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/fastica.cpp:459:27: style: The scope of the variable 'minAbsCos2' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/filter_design.cpp:170:19: style: The scope of the variable 'jstop' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/poly.cpp:68:24: style: The scope of the variable 'l' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/poly.cpp:101:24: style: The scope of the variable 'l' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/sigfun.cpp:99:3: style: Variable 'M' is reassigned a value before the old one has been used. [redundantAssignment]
itpp-4.3.1/itpp/signal/sigfun.cpp:98:3: note: Variable 'M' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/signal/sigfun.cpp:99:3: note: Variable 'M' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/signal/sigfun.cpp:95:10: style: The scope of the variable 's_plus' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/sigfun.cpp:95:18: style: The scope of the variable 's_minus' can be reduced. [variableScope]
itpp-4.3.1/itpp/signal/sigfun.cpp:43:66: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:50:62: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:58:64: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:66:76: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:74:79: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:82:87: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:92:91: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:148:80: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/sigfun.cpp:156:90: performance: Function parameter 'scaleopt' should be passed by const reference. [passedByValue]
itpp-4.3.1/itpp/signal/transforms.cpp:112:8: performance: Technically the member function 'Mutex::lock' can be static. [functionStatic]
itpp-4.3.1/itpp/signal/transforms.cpp:113:8: performance: Technically the member function 'Mutex::try_lock' can be static. [functionStatic]
itpp-4.3.1/itpp/signal/transforms.cpp:114:8: performance: Technically the member function 'Mutex::unlock' can be static. [functionStatic]
itpp-4.3.1/itpp/signal/transforms.cpp:128:3: style: Class 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: style: Member variable 'Audio_Samples_Reader::_start_pos' is in the wrong place in the initializer list. [initializerList]
itpp-4.3.1/itpp/srccode/audiofile.cpp:54:16: note: Member variable 'Audio_Samples_Reader::_start_pos' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: note: Member variable 'Audio_Samples_Reader::_start_pos' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: style: Member variable 'Audio_Samples_Reader::_num_channels' is in the wrong place in the initializer list. [initializerList]
itpp-4.3.1/itpp/srccode/audiofile.cpp:54:35: note: Member variable 'Audio_Samples_Reader::_num_channels' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: note: Member variable 'Audio_Samples_Reader::_num_channels' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: style: Member variable 'Audio_Samples_Writer::_start_pos' is in the wrong place in the initializer list. [initializerList]
itpp-4.3.1/itpp/srccode/audiofile.cpp:225:16: note: Member variable 'Audio_Samples_Writer::_start_pos' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: note: Member variable 'Audio_Samples_Writer::_start_pos' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: style: Member variable 'Audio_Samples_Writer::_num_channels' is in the wrong place in the initializer list. [initializerList]
itpp-4.3.1/itpp/srccode/audiofile.cpp:225:35: note: Member variable 'Audio_Samples_Writer::_num_channels' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: note: Member variable 'Audio_Samples_Writer::_num_channels' is in the wrong place in the initializer list.
itpp-4.3.1/itpp/srccode/gmm.cpp:303:10: style: The scope of the variable 's' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/gmm.cpp:350:19: style: The scope of the variable 'LLold' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:60:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:79:10: style: The scope of the variable 'k' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:79:19: style: The scope of the variable 's' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:132:16: style: The scope of the variable 's' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:254:22: style: The scope of the variable 'xhigh' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:255:22: style: The scope of the variable 'yhigh' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:257:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:367:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:367:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:369:17: style: The scope of the variable 'nor' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:215:18: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:90:5: error: Memory leak: any [memleak]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:90:5: error: Memory leak: a [memleak]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:118:3: error: Mismatching allocation and deallocation: any [mismatchAllocDealloc]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:119:3: error: Mismatching allocation and deallocation: a [mismatchAllocDealloc]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:155:3: error: Mismatching allocation and deallocation: any [mismatchAllocDealloc]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:527:3: error: Mismatching allocation and deallocation: r [mismatchAllocDealloc]
itpp-4.3.1/itpp/srccode/lpcfunc.cpp:528:3: error: Mismatching allocation and deallocation: rny [mismatchAllocDealloc]
itpp-4.3.1/itpp/srccode/pnm.cpp:486:51: style: Function 'pnm_write_header' argument 2 names different: declaration 'type' definition 'pnm_type'. [funcArgNamesDifferent]
itpp-4.3.1/itpp/srccode/pnm.cpp:62:52: note: Function 'pnm_write_header' argument 2 names different: declaration 'type' definition 'pnm_type'.
itpp-4.3.1/itpp/srccode/pnm.cpp:486:51: note: Function 'pnm_write_header' argument 2 names different: declaration 'type' definition 'pnm_type'.
itpp-4.3.1/itpp/srccode/vq.cpp:170:5: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment]
itpp-4.3.1/itpp/srccode/vq.cpp:169:5: note: Variable 'flag' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/srccode/vq.cpp:170:5: note: Variable 'flag' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/srccode/vq.cpp:136:18: style: The scope of the variable 'ptr_old' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vq.cpp:137:8: style: The scope of the variable 'flag' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vq.cpp:280:41: style: The scope of the variable 'im' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vq.cpp:333:41: style: The scope of the variable 'im' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:56:3: style: Variable 'D' is reassigned a value before the old one has been used. [redundantAssignment]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:55:3: note: Variable 'D' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/srccode/vqtrain.cpp:56:3: note: Variable 'D' is reassigned a value before the old one has been used.
itpp-4.3.1/itpp/srccode/vqtrain.cpp:139:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:140:5: note: Found duplicate branches for 'if' and 'else'.
itpp-4.3.1/itpp/srccode/vqtrain.cpp:139:5: note: Found duplicate branches for 'if' and 'else'.
itpp-4.3.1/itpp/srccode/vqtrain.cpp:189:9: warning: Redundant assignment of 'i' to itself. [selfAssignment]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:222:9: warning: Redundant assignment of 'i' to itself. [selfAssignment]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:93:16: style: The scope of the variable 'j' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:94:15: style: The scope of the variable 'Dold' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:125:8: style: The scope of the variable 'S' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:128:10: style: The scope of the variable 'D' can be reduced. [variableScope]
itpp-4.3.1/itpp/srccode/vqtrain.cpp:282:8: style: The scope of the variable 'i' can be reduced. [variableScope]
itpp-4.3.1/itpp/stat/misc_stat.cpp:178:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
itpp-4.3.1/tests/siso_test.cpp:54:12: style: The scope of the variable 'Lc' can be reduced. [variableScope]
itpp-4.3.1/tests/siso_test.cpp:55:9: style: The scope of the variable 'nb_blocks' can be reduced. [variableScope]
itpp-4.3.1/tests/siso_test.cpp:56:9: style: The scope of the variable 'nb_errors' can be reduced. [variableScope]
itpp-4.3.1/tests/vec_test.cpp:189:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/tests/vec_test.cpp:188:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/tests/vec_test.cpp:189:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/tests/vec_test.cpp:192:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/tests/vec_test.cpp:191:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/tests/vec_test.cpp:192:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/tests/vec_test.cpp:195:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/tests/vec_test.cpp:194:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/tests/vec_test.cpp:195:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/tests/vec_test.cpp:198:3: style: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itpp-4.3.1/tests/vec_test.cpp:197:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
itpp-4.3.1/tests/vec_test.cpp:198:3: note: Variable 'a2' is reassigned a value before the old one has been used if variable is no semaphore variable.
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libixion/libixion_0.7.0.orig.tar.bz2
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

ftp://ftp.se.debian.org/debian/pool/main/libi/libixp/libixp_0.6~20121202+hg148.orig.tar.bz2
-20120419/utils.h:40:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/test.c:75:15: style: Variable 'ev_count' is modified but its new value is never used. [unreadVariable]
-20120419/tests/core/platform.hh:36:0: error: #error Currently unsupported [preprocessorErrorDirective]
-20120419/tests/core/log.cc:51:0: error: #error Currently unsupported [preprocessorErrorDirective]
[19:42]

DATE 2018-08-18
TIME 19:42:34