DACA2 - libt
STARTDATE 2018-08-21
STARTTIME 10:57:42
GIT-REVISION f79849f
ftp://ftp.se.debian.org/debian/pool/main/libt/libt3config/libt3config_0.2.11.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libt3highlight/libt3highlight_0.4.5.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libt3key/libt3key_0.2.9.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libt3widget/libt3widget_0.6.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libt3window/libt3window_0.3.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtabixpp/libtabixpp_1.0.0.orig.tar.gz
tabixpp-1.0.0/tabix.hpp:31:5: style: Class 'Tabix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::fn' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::tbx' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::iter' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::idxconf' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::tid' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::beg' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::end' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:3:8: warning: Member variable 'Tabix::has_jumped' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:5:8: warning: Member variable 'Tabix::tid' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:5:8: warning: Member variable 'Tabix::beg' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:5:8: warning: Member variable 'Tabix::end' is not initialized in the constructor. [uninitMemberVar]
tabixpp-1.0.0/tabix.cpp:7:5: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[10:57]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtablelayout-java/libtablelayout-java_20090826.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtaint-runtime-perl/libtaint-runtime-perl_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtaint-util-perl/libtaint-util-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtainting-perl/libtainting-perl_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtangence-perl/libtangence-perl_0.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtangram-perl/libtangram-perl_2.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtap-formatter-html-perl/libtap-formatter-html-perl_0.11+dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtap-formatter-junit-perl/libtap-formatter-junit-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtap-harness-archive-perl/libtap-harness-archive-perl_0.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtap-parser-sourcehandler-pgtap-perl/libtap-parser-sourcehandler-pgtap-perl_3.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtap-simpleoutput-perl/libtap-simpleoutput-perl_0.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtar/libtar_1.2.20.orig.tar.gz
libtar/compat/fnmatch.c:189:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
libtar/compat/glob.c:587:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libtar/compat/glob.c:665:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libtar/compat/glob.c:755:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libtar/compat/glob.c:756:18: style: The scope of the variable 'pp' can be reduced. [variableScope]
libtar/compat/strsep.c:65:23: style: The scope of the variable 'spanp' can be reduced. [variableScope]
libtar/compat/strsep.c:66:15: style: The scope of the variable 'c' can be reduced. [variableScope]
libtar/lib/append.c:60:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libtar/lib/append.c:64:7: style: The scope of the variable 'path' can be reduced. [variableScope]
libtar/lib/append.c:190:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libtar/lib/append.c:111:4: error: Memory leak: td [memleak]
libtar/lib/block.c:308:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libtar/lib/block.c:359:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libtar/lib/block.c:121:51: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libtar/lib/block.c:171:51: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libtar/lib/block.c:295:51: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libtar/lib/block.c:346:51: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libtar/lib/decode.c:57:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libtar/lib/decode.c:73:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libtar/lib/extract.c:162:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libtar/lib/extract.c:256:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libtar/lib/extract.c:178:9: style: Variable 'mode' is assigned a value that is never used. [unreadVariable]
libtar/lib/extract.c:180:8: style: Variable 'uid' is assigned a value that is never used. [unreadVariable]
libtar/lib/extract.c:181:8: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
libtar/lib/util.c:151:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libtar/lib/wrapper.c:28:8: style: The scope of the variable 'filename' can be reduced. [variableScope]
libtar/lib/wrapper.c:58:8: style: The scope of the variable 'filename' can be reduced. [variableScope]
libtar/libtar/libtar.c:113:8: style: The scope of the variable 'pathname' can be reduced. [variableScope]
[10:57]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtask-kensho-perl/libtask-kensho-perl_0.39.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtask-weaken-perl/libtask-weaken-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtasn1-3/libtasn1-3_2.13.orig.tar.gz
libtasn1-2.13/gl/gettext.h:213:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libtasn1-2.13/gl/gettext.h:259:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libtasn1-2.13/gl/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-2.13/gl/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-2.13/gl/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-2.13/gl/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-2.13/gl/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-2.13/gl/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-2.13/gl/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-2.13/gl/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-2.13/gl/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
libtasn1-2.13/gl/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
libtasn1-2.13/gl/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-2.13/gl/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-2.13/gl/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-2.13/gl/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-2.13/gl/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-2.13/gl/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-2.13/gl/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-2.13/gl/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-2.13/gl/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-2.13/gl/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-2.13/gl/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-2.13/gl/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-2.13/gl/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-2.13/gl/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-2.13/gl/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-2.13/gl/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-2.13/gl/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-2.13/gl/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-2.13/gl/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
libtasn1-2.13/gl/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
libtasn1-2.13/gl/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-2.13/gl/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-2.13/gl/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-2.13/gl/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-2.13/gl/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-2.13/gl/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-2.13/gl/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-2.13/gl/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-2.13/gl/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libtasn1-2.13/gl/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
libtasn1-2.13/gl/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
ASN1.c:1365:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ASN1.y:458:20: style: Redundant condition: lastc=='-'. 'lastc!='-' || (lastc=='-' && c!='-')' is equivalent to 'lastc!='-' || c!='-'' [redundantCondition]
ASN1.y:131:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:132:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:136:52: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:139:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:140:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:143:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:144:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:147:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:148:34: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:158:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:160:116: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:164:74: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:170:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:172:124: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:186:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:192:78: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:229:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:235:45: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:240:81: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:248:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:250:127: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:270:78: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:273:77: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:274:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:275:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:276:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:278:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:279:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:280:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:281:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:282:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:283:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:284:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:285:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:289:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:290:43: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:295:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:297:81: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:298:51: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:302:43: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:305:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:307:120: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:313:84: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:315:94: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:322:75: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:324:89: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:335:87: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:338:43: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:353:64: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:356:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:357:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:360:28: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:362:130: style: Same expression on both sides of '-'. [duplicateExpression]
ASN1.y:427:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ASN1.y:666:32: style: The scope of the variable 'dot_p' can be reduced. [variableScope]
libtasn1-2.13/lib/coding.c:73:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libtasn1-2.13/lib/coding.c:118:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libtasn1-2.13/lib/coding.c:258:17: style: The scope of the variable 'val' can be reduced. [variableScope]
libtasn1-2.13/lib/coding.c:380:24: style: The scope of the variable 'len2' can be reduced. [variableScope]
libtasn1-2.13/lib/coding.c:381:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
libtasn1-2.13/lib/coding.c:454:17: style: The scope of the variable 'class' can be reduced. [variableScope]
libtasn1-2.13/lib/coding.c:454:44: style: The scope of the variable 'temp' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:64:26: style: The scope of the variable 'last' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:65:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:65:10: style: The scope of the variable 'punt' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:134:7: style: The scope of the variable 'punt' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:135:16: style: The scope of the variable 'last' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:197:8: style: The scope of the variable 'err' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:376:22: style: The scope of the variable 'len3' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:378:24: style: The scope of the variable 'class2' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:676:28: style: The scope of the variable 'tot_len' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:676:37: style: The scope of the variable 'indefinite' can be reduced. [variableScope]
libtasn1-2.13/lib/decoding.c:2220:40: style: The scope of the variable 'ris' can be reduced. [variableScope]
libtasn1-2.13/lib/element.c:134:8: style: The scope of the variable 'n' can be reduced. [variableScope]
libtasn1-2.13/lib/element.c:276:16: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtasn1-2.13/lib/parser_aux.c:551:14: style: The scope of the variable 'listElement' can be reduced. [variableScope]
libtasn1-2.13/lib/parser_aux.c:569:14: style: The scope of the variable 'listElement' can be reduced. [variableScope]
libtasn1-2.13/lib/parser_aux.c:584:8: style: The scope of the variable 'd' can be reduced. [variableScope]
libtasn1-2.13/lib/parser_aux.c:584:11: style: The scope of the variable 'r' can be reduced. [variableScope]
libtasn1-2.13/lib/structure.c:86:17: style: The scope of the variable 't' can be reduced. [variableScope]
libtasn1-2.13/src/asn1Coding.c:131:7: style: The scope of the variable 'option_result' can be reduced. [variableScope]
libtasn1-2.13/src/asn1Coding.c:140:9: style: The scope of the variable 'outputFile' can be reduced. [variableScope]
libtasn1-2.13/src/asn1Coding.c:75:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
libtasn1-2.13/src/asn1Coding.c:81:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
libtasn1-2.13/src/asn1Decoding.c:72:7: style: The scope of the variable 'option_result' can be reduced. [variableScope]
libtasn1-2.13/src/asn1Parser.c:78:7: style: The scope of the variable 'option_result' can be reduced. [variableScope]
libtasn1-2.13/tests/Test_simple.c:120:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libtasn1-2.13/tests/Test_simple.c:131:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libtasn1-2.13/tests/Test_tree.c:673:44: warning: Either the condition 'str_p==NULL' is redundant or there is possible null pointer dereference: str_p. [nullPointerRedundantCheck]
libtasn1-2.13/tests/Test_tree.c:664:55: note: Assuming that condition 'str_p==NULL' is not redundant
libtasn1-2.13/tests/Test_tree.c:673:44: note: Null pointer dereference
[10:57]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtasn1-6/libtasn1-6_4.2.orig.tar.gz
libtasn1-4.2/gl/gettext.h:216:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libtasn1-4.2/gl/gettext.h:262:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
libtasn1-4.2/gl/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-4.2/gl/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-4.2/gl/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-4.2/gl/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-4.2/gl/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-4.2/gl/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-4.2/gl/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-4.2/gl/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-4.2/gl/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
libtasn1-4.2/gl/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
libtasn1-4.2/gl/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-4.2/gl/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-4.2/gl/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-4.2/gl/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
libtasn1-4.2/gl/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-4.2/gl/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
libtasn1-4.2/gl/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-4.2/gl/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
libtasn1-4.2/gl/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-4.2/gl/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
libtasn1-4.2/gl/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-4.2/gl/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
libtasn1-4.2/gl/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-4.2/gl/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-4.2/gl/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-4.2/gl/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-4.2/gl/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-4.2/gl/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-4.2/gl/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
libtasn1-4.2/gl/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
libtasn1-4.2/gl/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
libtasn1-4.2/gl/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
libtasn1-4.2/gl/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-4.2/gl/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
libtasn1-4.2/gl/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-4.2/gl/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
libtasn1-4.2/gl/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-4.2/gl/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
libtasn1-4.2/gl/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
libtasn1-4.2/gl/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
libtasn1-4.2/gl/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
libtasn1-4.2/gl/timespec.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
libtasn1-4.2/gl/gettimeofday.c:143:0: error: #error "Only 1-second nominal clock resolution found. Is that intended?" \ [preprocessorErrorDirective]
* yacc.c:358 *:990:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1906 *:73:36: style: Redundant condition: lastc=='-'. 'lastc!='-' || (lastc=='-' && c!='-')' is equivalent to 'lastc!='-' || c!='-'' [redundantCondition]
* yacc.c:1906 *:34:7: style: The scope of the variable 'c' can be reduced. [variableScope]
* yacc.c:1906 *:283:34: style: The scope of the variable 'dot_p' can be reduced. [variableScope]
* yacc.c:358 *:857:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358 *:891:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358 *:857:53: note: Negative array index
libtasn1-4.2/lib/gstr.h:32:20: style: The scope of the variable 'volatile_zero' can be reduced. [variableScope]
libtasn1-4.2/lib/coding.c:77:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libtasn1-4.2/lib/coding.c:126:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libtasn1-4.2/lib/coding.c:340:17: style: The scope of the variable 'val' can be reduced. [variableScope]
libtasn1-4.2/lib/coding.c:471:24: style: The scope of the variable 'len2' can be reduced. [variableScope]
libtasn1-4.2/lib/coding.c:472:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
libtasn1-4.2/lib/coding.c:598:17: style: The scope of the variable 'class' can be reduced. [variableScope]
libtasn1-4.2/lib/coding.c:598:44: style: The scope of the variable 'temp' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:2134:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libtasn1-4.2/lib/decoding.c:988:0: style: Same expression used in consecutive assignments of 'total_len' and 'ider_len'. [duplicateAssignExpression]
libtasn1-4.2/lib/decoding.c:988:0: note: Same expression used in consecutive assignments of 'total_len' and 'ider_len'.
libtasn1-4.2/lib/decoding.c:988:0: note: Same expression used in consecutive assignments of 'total_len' and 'ider_len'.
libtasn1-4.2/lib/decoding.c:85:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:85:10: style: The scope of the variable 'punt' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:154:7: style: The scope of the variable 'punt' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:223:8: style: The scope of the variable 'err' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:286:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:287:12: style: The scope of the variable 'sign_count' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:288:12: style: The scope of the variable 'dot_count' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:289:24: style: The scope of the variable 'p' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:643:5: style: The scope of the variable 'ris' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:1674:7: style: The scope of the variable 'result' can be reduced. [variableScope]
libtasn1-4.2/lib/decoding.c:1599:63: style: Function 'asn1_der_decoding' argument 3 names different: declaration 'len' definition 'ider_len'. [funcArgNamesDifferent]
libtasn1-4.2/lib/libtasn1.h:275:14: note: Function 'asn1_der_decoding' argument 3 names different: declaration 'len' definition 'ider_len'.
libtasn1-4.2/lib/decoding.c:1599:63: note: Function 'asn1_der_decoding' argument 3 names different: declaration 'len' definition 'ider_len'.
libtasn1-4.2/lib/decoding.c:1670:70: style: Function 'asn1_der_decoding_startEnd' argument 3 names different: declaration 'len' definition 'ider_len'. [funcArgNamesDifferent]
libtasn1-4.2/lib/libtasn1.h:286:27: note: Function 'asn1_der_decoding_startEnd' argument 3 names different: declaration 'len' definition 'ider_len'.
libtasn1-4.2/lib/decoding.c:1670:70: note: Function 'asn1_der_decoding_startEnd' argument 3 names different: declaration 'len' definition 'ider_len'.
libtasn1-4.2/lib/element.c:84:10: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtasn1-4.2/lib/element.c:146:8: style: The scope of the variable 'n' can be reduced. [variableScope]
libtasn1-4.2/lib/element.c:298:16: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtasn1-4.2/lib/element.c:142:55: style: Function '_asn1_append_sequence_set' argument 2 names different: declaration 'pcached' definition 'ptail'. [funcArgNamesDifferent]
libtasn1-4.2/lib/element.h:26:59: note: Function '_asn1_append_sequence_set' argument 2 names different: declaration 'pcached' definition 'ptail'.
libtasn1-4.2/lib/element.c:142:55: note: Function '_asn1_append_sequence_set' argument 2 names different: declaration 'pcached' definition 'ptail'.
libtasn1-4.2/lib/parser_aux.c:515:14: style: The scope of the variable 'listElement' can be reduced. [variableScope]
libtasn1-4.2/lib/parser_aux.c:533:14: style: The scope of the variable 'listElement' can be reduced. [variableScope]
libtasn1-4.2/lib/parser_aux.c:548:8: style: The scope of the variable 'd' can be reduced. [variableScope]
libtasn1-4.2/lib/parser_aux.c:548:11: style: The scope of the variable 'r' can be reduced. [variableScope]
libtasn1-4.2/lib/structure.c:86:17: style: The scope of the variable 't' can be reduced. [variableScope]
libtasn1-4.2/lib/structure.c:184:16: style: The scope of the variable 'type' can be reduced. [variableScope]
libtasn1-4.2/src/asn1Coding.c:131:7: style: The scope of the variable 'option_result' can be reduced. [variableScope]
libtasn1-4.2/src/asn1Coding.c:140:9: style: The scope of the variable 'outputFile' can be reduced. [variableScope]
libtasn1-4.2/src/asn1Coding.c:75:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
libtasn1-4.2/src/asn1Coding.c:81:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
libtasn1-4.2/src/asn1Decoding.c:76:7: style: The scope of the variable 'option_result' can be reduced. [variableScope]
libtasn1-4.2/src/asn1Parser.c:78:7: style: The scope of the variable 'option_result' can be reduced. [variableScope]
libtasn1-4.2/src/benchmark.c:127:8: style: The scope of the variable 'imetric' can be reduced. [variableScope]
libtasn1-4.2/tests/Test_strings.c:60:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
libtasn1-4.2/tests/Test_strings.c:62:24: style: The scope of the variable 'der_len' can be reduced. [variableScope]
libtasn1-4.2/tests/Test_tree.c:721:44: warning: Either the condition 'str_p==NULL' is redundant or there is possible null pointer dereference: str_p. [nullPointerRedundantCheck]
libtasn1-4.2/tests/Test_tree.c:712:55: note: Assuming that condition 'str_p==NULL' is not redundant
libtasn1-4.2/tests/Test_tree.c:721:44: note: Null pointer dereference
[10:57]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtaverna2-server-java/libtaverna2-server-java_0.0.3.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtcd/libtcd_2.2.2.orig.tar.gz
libtcd-2.2.2/tide_db.c:2994:50: style: The scope of the variable 'info' can be reduced. [variableScope]
libtcd-2.2.2/tide_db.c:4643:1: error: Memory leak: bufptr [memleak]
libtcd-2.2.2/tide_db.c:5155:9: error: Memory leak: name [memleak]
[10:57]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtcl-perl/libtcl-perl_1.25+ds.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtcod/libtcod_1.7.0+dfsg.orig.tar.gz
libtcod-libtcod-b36396b90d9a/samples/doctcod/doctcod.cpp:807:7: style: Variable 'kidKid' is reassigned a value before the old one has been used. [redundantAssignment]
libtcod-libtcod-b36396b90d9a/samples/doctcod/doctcod.cpp:805:0: note: Variable 'kidKid' is reassigned a value before the old one has been used.
libtcod-libtcod-b36396b90d9a/samples/doctcod/doctcod.cpp:807:7: note: Variable 'kidKid' is reassigned a value before the old one has been used.
libtcod-libtcod-b36396b90d9a/samples/doctcod/doctcod.cpp:215:2: warning: Member variable 'Color::name' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:102:8: warning: Member variable 'Frost::bestx' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:102:8: warning: Member variable 'Frost::besty' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:102:8: warning: Member variable 'Frost::rx' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:102:8: warning: Member variable 'Frost::ry' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:102:8: warning: Member variable 'Frost::ra' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:102:8: warning: Member variable 'Frost::rr' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:66:2: style: Class 'FrostManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libtcod-libtcod-b36396b90d9a/samples/frost/frost.cpp:66:2: style: Class 'FrostManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:123:2: style: Class 'AddLevelOperation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:69:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:69:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:72:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:72:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:73:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:73:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:74:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:74:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:84:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:84:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:87:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:87:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:88:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:88:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:89:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:89:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:99:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:99:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:100:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:100:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:101:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:101:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:110:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:110:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:115:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:115:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:116:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:116:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:117:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:117:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:125:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:125:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:129:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:129:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:130:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:130:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:131:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:131:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:140:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:140:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:144:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:144:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:145:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:145:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:146:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:146:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:155:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:155:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:159:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:159:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:160:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:160:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:161:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:161:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:170:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:170:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:173:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:173:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:174:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:174:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:175:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:175:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:184:7: style: The function 'createParamUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:37:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:184:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:193:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:56:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:193:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:194:7: style: The function 'runInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:54:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:194:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:195:7: style: The function 'addInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:55:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.hpp:195:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:227:16: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:328:26: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:349:26: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:412:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:423:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:434:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:445:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:456:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:467:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:617:23: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:628:23: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:639:23: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:650:23: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:717:28: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:727:24: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:820:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:831:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:842:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:853:22: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:921:27: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:932:27: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:943:27: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:1027:25: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:1124:23: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:1135:23: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/hmtool/operation.cpp:1154:23: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:141:19: style: Same expression on both sides of '-' because the value of 'leftEnd' and 'start' are the same. [duplicateExpression]
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:138:46: note: 'leftEnd' is assigned value 'TCODSystem::getElapsedMilli()' here.
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:136:44: note: 'start' is assigned value 'TCODSystem::getElapsedMilli()' here.
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:141:19: note: Same expression on both sides of '-' because the value of 'leftEnd' and 'start' are the same.
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:142:20: style: Same expression on both sides of '-' because the value of 'rightEnd' and 'leftEnd' are the same. [duplicateExpression]
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:140:47: note: 'rightEnd' is assigned value 'TCODSystem::getElapsedMilli()' here.
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:138:46: note: 'leftEnd' is assigned value 'TCODSystem::getElapsedMilli()' here.
libtcod-libtcod-b36396b90d9a/samples/rad/main.cpp:142:20: note: Same expression on both sides of '-' because the value of 'rightEnd' and 'leftEnd' are the same.
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:75:3: warning: Member variable 'Coord::x' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:75:3: warning: Member variable 'Coord::y' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:51:7: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:36:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:51:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:57:7: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:31:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:57:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:58:7: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:36:15: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:58:7: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:59:6: style: The function 'addLight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:33:14: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader.hpp:59:6: note: Function in derived class
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader_photon.cpp:49:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader_photon.cpp:152:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader_photon.cpp:31:15: warning: Member variable 'PhotonShader::ff' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader_photon.cpp:31:15: warning: Member variable 'PhotonShader::ffSum' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/rad/rad_shader_photon.cpp:31:15: warning: Member variable 'PhotonShader::data' is not initialized in the constructor. [uninitMemberVar]
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.hpp:36:2: style: Class 'RippleManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.cpp:74:37: style: Function 'startRipple' argument 1 names different: declaration 'dungeonx' definition 'x'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.hpp:37:23: note: Function 'startRipple' argument 1 names different: declaration 'dungeonx' definition 'x'.
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.cpp:74:37: note: Function 'startRipple' argument 1 names different: declaration 'dungeonx' definition 'x'.
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.cpp:74:44: style: Function 'startRipple' argument 2 names different: declaration 'dungeony' definition 'y'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.hpp:37:37: note: Function 'startRipple' argument 2 names different: declaration 'dungeony' definition 'y'.
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.cpp:74:44: note: Function 'startRipple' argument 2 names different: declaration 'dungeony' definition 'y'.
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.cpp:57:28: warning: Obsolete function 'alloca' called. [allocaCalled]
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.hpp:39:7: style: Technically the member function 'RippleManager::renderRipples' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.cpp:135:21: note: Technically the member function 'RippleManager::renderRipples' can be const.
libtcod-libtcod-b36396b90d9a/samples/ripples/util_ripples.hpp:39:7: note: Technically the member function 'RippleManager::renderRipples' can be const.
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:125:13: style: The scope of the variable 'xdir' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:125:20: style: The scope of the variable 'ydir' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:187:20: style: The scope of the variable 'y' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:711:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:1031:21: style: The scope of the variable 'bsp' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:1113:13: style: The scope of the variable 'curSet' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:1114:15: style: The scope of the variable 'delay' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:1117:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_c.c:1464:6: style: The scope of the variable 'cur_renderer' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_cpp.cpp:127:13: style: The scope of the variable 'xdir' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_cpp.cpp:127:20: style: The scope of the variable 'ydir' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_cpp.cpp:1009:18: style: The scope of the variable 'bsp' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/samples_cpp.cpp:1421:6: style: The scope of the variable 'cur_renderer' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/weather/main.cpp:80:8: style: The scope of the variable 'lr' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/weather/main.cpp:80:13: style: The scope of the variable 'lg' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/weather/main.cpp:80:18: style: The scope of the variable 'lb' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.hpp:38:19: style: Technically the member function 'Weather::getAmbientLightColor' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.hpp:44:8: style: Technically the member function 'Weather::getIndicator' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.hpp:46:8: style: Technically the member function 'Weather::getIndicatorDelta' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.hpp:33:7: style: Technically the member function 'Weather::hasRainDrop' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.cpp:182:15: note: Technically the member function 'Weather::hasRainDrop' can be const.
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.hpp:33:7: note: Technically the member function 'Weather::hasRainDrop' can be const.
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.hpp:37:14: style: Technically the member function 'Weather::getWeather' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.cpp:59:22: note: Technically the member function 'Weather::getWeather' can be const.
libtcod-libtcod-b36396b90d9a/samples/weather/util_weather.hpp:37:14: note: Technically the member function 'Weather::getWeather' can be const.
libtcod-libtcod-b36396b90d9a/samples/worldgen/main.cpp:89:21: style: The scope of the variable 'biomeNames' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:1160:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:559:33: style: C-style pointer casting [cstyleCast]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:216:40: style: Function 'setLandMass' argument 1 names different: declaration 'percent' definition 'landMass'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:139:25: note: Function 'setLandMass' argument 1 names different: declaration 'percent' definition 'landMass'.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:216:40: note: Function 'setLandMass' argument 1 names different: declaration 'percent' definition 'landMass'.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:308:5: style: Variable 't0' is assigned a value that is never used. [unreadVariable]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:657:7: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:658:7: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:896:5: style: Variable 't0' is assigned a value that is never used. [unreadVariable]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:977:5: style: Variable 't0' is assigned a value that is never used. [unreadVariable]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:1208:5: style: Variable 't0' is assigned a value that is never used. [unreadVariable]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:71:6: performance: Technically the member function 'WorldGenerator::getWidth' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:145:21: note: Technically the member function 'WorldGenerator::getWidth' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:71:6: note: Technically the member function 'WorldGenerator::getWidth' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:72:6: performance: Technically the member function 'WorldGenerator::getHeight' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:149:21: note: Technically the member function 'WorldGenerator::getHeight' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:72:6: note: Technically the member function 'WorldGenerator::getHeight' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:75:8: performance: Technically the member function 'WorldGenerator::getSandHeight' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:197:23: note: Technically the member function 'WorldGenerator::getSandHeight' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:75:8: note: Technically the member function 'WorldGenerator::getSandHeight' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:131:12: style: Technically the member function 'WorldGenerator::getMapColor' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:469:27: note: Technically the member function 'WorldGenerator::getMapColor' can be const.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:131:12: note: Technically the member function 'WorldGenerator::getMapColor' can be const.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:133:8: style: Technically the member function 'WorldGenerator::getMapIntensity' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:486:23: note: Technically the member function 'WorldGenerator::getMapIntensity' can be const.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:133:8: note: Technically the member function 'WorldGenerator::getMapIntensity' can be const.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:134:12: performance: Technically the member function 'WorldGenerator::getInterpolatedColor' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:505:27: note: Technically the member function 'WorldGenerator::getInterpolatedColor' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:134:12: note: Technically the member function 'WorldGenerator::getInterpolatedColor' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:135:8: performance: Technically the member function 'WorldGenerator::getInterpolatedFloat' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:789:23: note: Technically the member function 'WorldGenerator::getInterpolatedFloat' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:135:8: note: Technically the member function 'WorldGenerator::getInterpolatedFloat' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:138:6: performance: Technically the member function 'WorldGenerator::getRiverStrength' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:806:21: note: Technically the member function 'WorldGenerator::getRiverStrength' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:138:6: note: Technically the member function 'WorldGenerator::getRiverStrength' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:145:11: performance: Technically the member function 'WorldGenerator::getClimateFromTemp' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.cpp:781:26: note: Technically the member function 'WorldGenerator::getClimateFromTemp' can be static.
libtcod-libtcod-b36396b90d9a/samples/worldgen/util_worldgen.hpp:145:11: note: Technically the member function 'WorldGenerator::getClimateFromTemp' can be static.
libtcod-libtcod-b36396b90d9a/src/fov_c.c:113:52: warning: Either the condition 'map!=NULL' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/fov_c.c:113:17: note: Assuming that condition 'map!=NULL' is not redundant
libtcod-libtcod-b36396b90d9a/src/fov_c.c:112:13: note: Assignment 'm=(map_t*)map', assigned value is 0
libtcod-libtcod-b36396b90d9a/src/fov_c.c:113:52: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/fov_c.c:119:52: warning: Either the condition 'map!=NULL' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/fov_c.c:119:17: note: Assuming that condition 'map!=NULL' is not redundant
libtcod-libtcod-b36396b90d9a/src/fov_c.c:118:13: note: Assignment 'm=(map_t*)map', assigned value is 0
libtcod-libtcod-b36396b90d9a/src/fov_c.c:119:52: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/fov_c.c:125:52: warning: Either the condition 'map!=NULL' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/fov_c.c:125:17: note: Assuming that condition 'map!=NULL' is not redundant
libtcod-libtcod-b36396b90d9a/src/fov_c.c:124:13: note: Assignment 'm=(map_t*)map', assigned value is 0
libtcod-libtcod-b36396b90d9a/src/fov_c.c:125:52: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/fov_c.c:131:52: warning: Either the condition 'map!=NULL' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/fov_c.c:131:17: note: Assuming that condition 'map!=NULL' is not redundant
libtcod-libtcod-b36396b90d9a/src/fov_c.c:130:13: note: Assignment 'm=(map_t*)map', assigned value is 0
libtcod-libtcod-b36396b90d9a/src/fov_c.c:131:52: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/lex_c.c:267:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/noise_c.c:662:20: style: Condition '(offset&1)==0' is always true [knownConditionTrueFalse]
libtcod-libtcod-b36396b90d9a/src/noise_c.c:661:28: note: Assignment 'offset=32/2', assigned value is 16
libtcod-libtcod-b36396b90d9a/src/noise_c.c:662:20: note: Condition '(offset&1)==0' is always true
libtcod-libtcod-b36396b90d9a/src/sys_sdl_img_png.c:119:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtcod-libtcod-b36396b90d9a/src/path_c.c:521:13: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/path_c.c:524:18: note: Assuming that condition 'data!=NULL' is not redundant
libtcod-libtcod-b36396b90d9a/src/path_c.c:521:13: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/path_c.c:523:29: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/path_c.c:524:18: note: Assuming that condition 'data!=NULL' is not redundant
libtcod-libtcod-b36396b90d9a/src/path_c.c:523:29: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/path_c.c:614:13: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/path_c.c:615:18: note: Assuming that condition 'data!=NULL' is not redundant
libtcod-libtcod-b36396b90d9a/src/path_c.c:614:13: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:509:12: warning: Either the condition 'if(charmap&&(first||curtext->r!=f.r||curtext->g!=f.g||curtext->b!=f.b))' is redundant or there is possible null pointer dereference: charmap. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:519:10: note: Assuming that condition 'if(charmap&&(first||curtext->r!=f.r||curtext->g!=f.g||curtext->b!=f.b))' is not redundant
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:509:12: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:1121:2: warning: Either the condition 'key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:1430:7: note: Assuming that condition 'key' is not redundant
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:1436:47: note: Calling function 'TCOD_sys_handle_event', 3rd argument 'key' value is 0
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:1121:2: note: Null pointer dereference
libtcod-libtcod-b36396b90d9a/src/list_c.c:142:54: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
libtcod-libtcod-b36396b90d9a/src/list_c.c:157:54: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1426:4: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1569:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1569:7: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1587:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1587:13: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1593:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1593:13: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1604:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1604:13: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1607:16: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1607:16: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1616:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1616:13: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1639:4: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/zip_c.c:108:26: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/zip_c.c:280:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:844:5: style: Variable 'access_file' is reassigned a value before the old one has been used. [redundantAssignment]
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:842:0: note: Variable 'access_file' is reassigned a value before the old one has been used.
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:844:5: note: Variable 'access_file' is reassigned a value before the old one has been used.
libtcod-libtcod-b36396b90d9a/src/parser_c.c:410:75: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libtcod-libtcod-b36396b90d9a/src/mersenne_c.c:239:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/mersenne_c.c:239:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/mersenne_c.c:239:17: style: The scope of the variable 'w' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/mersenne_c.c:239:20: style: The scope of the variable 'y1' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/mersenne_c.c:259:13: style: The scope of the variable 'number' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/namegen_c.c:348:13: style: The scope of the variable 'it' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/namegen_c.c:579:9: style: The scope of the variable 'rule_number' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/noise_c.c:94:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/noise_c.c:686:16: style: The scope of the variable 't' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/parser_c.c:456:10: style: The scope of the variable 'iflag' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/sys_opengl_c.c:304:11: style: The scope of the variable 'infoLog' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/sys_opengl_c.c:349:9: style: The scope of the variable 'infoLog' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:231:65: style: Function 'stbsp_set_separators' argument 1 names different: declaration 'comma' definition 'pcomma'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:178:65: note: Function 'stbsp_set_separators' argument 1 names different: declaration 'comma' definition 'pcomma'.
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:231:65: note: Function 'stbsp_set_separators' argument 1 names different: declaration 'comma' definition 'pcomma'.
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:231:78: style: Function 'stbsp_set_separators' argument 2 names different: declaration 'period' definition 'pperiod'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:178:77: note: Function 'stbsp_set_separators' argument 2 names different: declaration 'period' definition 'pperiod'.
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:231:78: note: Function 'stbsp_set_separators' argument 2 names different: declaration 'period' definition 'pperiod'.
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1431:28: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
libtcod-libtcod-b36396b90d9a/src/vendor/stb_sprintf.h:1641:29: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
libtcod-libtcod-b36396b90d9a/src/sys_sdl_c.c:861:27: style: Variable 'old_scale_factor' is assigned a value that is never used. [unreadVariable]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1163:26: warning: Either the condition 'code_ll==(unsigned int)(-1)' is redundant or the array 'LENGTHBASE[29]' is accessed at index 4294967038, which is out of bounds. [arrayIndexOutOfBoundsCond]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1174:20: note: Assuming that condition 'code_ll==(unsigned int)(-1)' is not redundant
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1163:26: note: Array index out of bounds
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1166:35: warning: Either the condition 'code_ll==(unsigned int)(-1)' is redundant or the array 'LENGTHEXTRA[29]' is accessed at index 4294967038, which is out of bounds. [arrayIndexOutOfBoundsCond]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1174:20: note: Assuming that condition 'code_ll==(unsigned int)(-1)' is not redundant
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1166:35: note: Array index out of bounds
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1174:20: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1156:59: note: outer condition: code_ll<=285
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1174:20: note: opposite inner condition: code_ll==(unsigned int)(-1)
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1509:8: style: Condition 'usezeros' is always true [knownConditionTrueFalse]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1484:23: note: Assignment 'usezeros=1', assigned value is 1
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1509:8: note: Condition 'usezeros' is always true
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1634:12: style: Condition 'usezeros' is always true [knownConditionTrueFalse]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1484:23: note: Assignment 'usezeros=1', assigned value is 1
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1634:12: note: Condition 'usezeros' is always true
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:5265:8: style: Condition '!error' is always true [knownConditionTrueFalse]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:5219:20: note: Assignment 'error=0', assigned value is 0
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:5265:8: note: Condition '!error' is always true
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:306:31: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:616:12: style: The scope of the variable 'bits' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:616:18: style: The scope of the variable 'n' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:700:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:950:25: style: The scope of the variable 'ct' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1160:21: style: The scope of the variable 'forward' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1487:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1488:12: style: The scope of the variable 'length' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1491:12: style: The scope of the variable 'hashval' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1493:12: style: The scope of the variable 'prev_offset' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1494:24: style: The scope of the variable 'lastptr' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1495:12: style: The scope of the variable 'hashpos' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1765:10: style: The scope of the variable 'numcodes_ll' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1765:23: style: The scope of the variable 'numcodes_d' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1766:12: style: The scope of the variable 'HLIT' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1766:18: style: The scope of the variable 'HDIST' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1766:25: style: The scope of the variable 'HCLEN' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:1979:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:2194:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:2600:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:2614:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:3763:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:4235:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:4351:20: style: The scope of the variable 'string2_begin' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:4400:20: style: The scope of the variable 'begin' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:4400:27: style: The scope of the variable 'compressed' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:4923:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:5256:12: style: The scope of the variable 'smallest' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:5257:25: style: The scope of the variable 'bestType' can be reduced. [variableScope]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:2359:45: style: Function 'lodepng_crc32' argument 1 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.h:738:45: note: Function 'lodepng_crc32' argument 1 names different: declaration 'buf' definition 'data'.
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:2359:45: note: Function 'lodepng_crc32' argument 1 names different: declaration 'buf' definition 'data'.
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:2359:58: style: Function 'lodepng_crc32' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.h:738:57: note: Function 'lodepng_crc32' argument 2 names different: declaration 'len' definition 'length'.
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:2359:58: note: Function 'lodepng_crc32' argument 2 names different: declaration 'len' definition 'length'.
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:3568:57: style: Function 'lodepng_get_color_profile' argument 2 names different: declaration 'image' definition 'in'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.h:576:57: note: Function 'lodepng_get_color_profile' argument 2 names different: declaration 'image' definition 'in'.
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:3568:57: note: Function 'lodepng_get_color_profile' argument 2 names different: declaration 'image' definition 'in'.
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:3569:60: style: Function 'lodepng_get_color_profile' argument 5 names different: declaration 'mode_in' definition 'mode'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/src/png/lodepng.h:577:60: note: Function 'lodepng_get_color_profile' argument 5 names different: declaration 'mode_in' definition 'mode'.
libtcod-libtcod-b36396b90d9a/src/png/lodepng.c:3569:60: note: Function 'lodepng_get_color_profile' argument 5 names different: declaration 'mode_in' definition 'mode'.
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:34:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:35:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:42:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:43:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:49:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:50:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:58:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/unittest.cpp:59:3: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:499:33: style: Function 'makeTestInvoker' argument 1 names different: declaration 'testAsFunction' definition 'testAsMethod'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:496:29: note: Function 'makeTestInvoker' argument 1 names different: declaration 'testAsFunction' definition 'testAsMethod'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:499:33: note: Function 'makeTestInvoker' argument 1 names different: declaration 'testAsFunction' definition 'testAsMethod'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6975:30: style: Function 'Colour' argument 1 names different: declaration 'other' definition 'rhs'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4044:26: note: Function 'Colour' argument 1 names different: declaration 'other' definition 'rhs'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6975:30: note: Function 'Colour' argument 1 names different: declaration 'other' definition 'rhs'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6979:41: style: Function 'operator=' argument 1 names different: declaration 'other' definition 'rhs'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4045:37: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'rhs'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6979:41: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'rhs'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9859:43: style: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2827:43: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9859:43: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9860:48: style: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2828:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9860:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9862:51: style: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2830:51: note: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9862:51: note: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:10766:45: style: Function 'convert' argument 1 names different: declaration 'c' definition 'value'. [funcArgNamesDifferent]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:929:41: note: Function 'convert' argument 1 names different: declaration 'c' definition 'value'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:10766:45: note: Function 'convert' argument 1 names different: declaration 'c' definition 'value'.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9716:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9718:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9720:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:8258:5: style: The class 'TestRegistry' does not have a constructor although it has private member variables. [noConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6089:13: performance: Variable 'm_ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6094:13: performance: Variable 'm_ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:678:14: style: Technically the member function 'Catch::ReusableStringStream::get' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:1577:14: performance: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5013:28: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:1577:14: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2322:18: performance: Technically the member function 'Catch::Matchers::Impl::MatchNotOf::match' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4924:14: style: Technically the member function 'Catch::RunContext::invokeActiveTestCase' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:8830:22: note: Technically the member function 'Catch::RunContext::invokeActiveTestCase' can be const.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4924:14: note: Technically the member function 'Catch::RunContext::invokeActiveTestCase' can be const.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9023:14: performance: Technically the member function 'Catch::Session::libIdentify' can be static. [functionStatic]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9217:19: note: Technically the member function 'Catch::Session::libIdentify' can be static.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9023:14: note: Technically the member function 'Catch::Session::libIdentify' can be static.
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9425:18: style: Technically the member function 'Catch::detail::::OutputDebugWriter::operator()' can be const. [functionConst]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:411:9: style: Class 'StringRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:418:9: style: Class 'StringRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:488:5: style: Class 'TestInvokerAsMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:1527:9: style: Class 'LazyExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:1867:9: style: Class 'Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:1906:9: style: Class 'BenchmarkLooper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2037:9: style: Class 'ExceptionTranslatorRegistrar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2015:13: style: Class 'ExceptionTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2320:13: style: Struct 'MatchNotOf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2474:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2478:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2482:13: style: Struct 'StartsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2486:13: style: Struct 'EndsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2548:13: style: Struct 'ContainsElementMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2569:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2599:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:2621:13: style: Struct 'UnorderedEqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3119:13: style: Class 'NamePattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3128:13: style: Class 'TagPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3137:13: style: Class 'ExcludedPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3200:9: style: Class 'TestSpecParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3367:9: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3569:9: style: Struct 'TestRunInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3639:9: style: Struct 'TestGroupStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3992:9: style: Struct 'TestEventListenerBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4043:9: style: Struct 'Colour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4173:9: style: Struct 'ConsoleReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4273:9: style: Class 'XmlWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4254:13: style: Class 'ScopedElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4326:9: style: Class 'JunitReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4374:9: style: Class 'XmlReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:4521:13: style: Class 'TrackerHasName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5612:9: style: Class 'Args' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5737:9: style: Class 'ResultValueBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6254:9: style: Struct 'Help' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:8280:9: style: Class 'TestInvokerAsFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9435:13: style: Class 'FileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch_reporter_automake.hpp:20:9: style: Struct 'AutomakeReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3856:0: style: Struct 'BySectionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3758:0: style: Struct 'Catch :: StreamingReporterBase < XmlReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3473:0: style: Class 'Catch :: Option < AssertionResult >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3473:0: style: Class 'Catch :: Option < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3473:0: style: Class 'Catch :: Option < TestRunInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3473:0: style: Class 'Catch :: Option < GroupInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:3473:0: style: Class 'Catch :: Option < TestCaseInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5729:5: warning: The class 'ResultValueBase' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5774:5: warning: The class 'BasicResult' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5901:22: style: The function 'isFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5894:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5901:22: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5921:14: style: The function 'isContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5893:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5921:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5923:14: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5897:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5923:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5937:14: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5900:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5937:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5992:14: style: The function 'setFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5900:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5992:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6360:14: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6004:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6360:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6376:14: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6005:22: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6376:14: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6803:18: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6799:26: note: Virtual function in base class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:6803:18: note: Function in derived class
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:413:52: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5681:31: performance: Function parameter 'it' should be passed by const reference. [passedByValue]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5681:44: performance: Function parameter 'itEnd' should be passed by const reference. [passedByValue]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:8227:87: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9691:39: performance: Function parameter 'start' should be passed by const reference. [passedByValue]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9691:56: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:5304:71: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libtcod-libtcod-b36396b90d9a/tests/catch.hpp:9484:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
[10:58]
ftp://ftp.se.debian.org/debian/pool/main/libt/libteam/libteam_1.27.orig.tar.xz
libteam-1.27/libteam/ifinfo.c:259:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/libteam/ifinfo.c:363:16: style: The scope of the variable 'cb' can be reduced. [variableScope]
libteam-1.27/libteam/ifinfo.c:364:16: style: The scope of the variable 'orig_cb' can be reduced. [variableScope]
libteam-1.27/libteam/ifinfo.c:91:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libteam-1.27/libteam/options.c:369:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
libteam-1.27/libteam/ports.c:201:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
libteam-1.27/libteam/stringify.c:98:18: style: The scope of the variable 'c' can be reduced. [variableScope]
libteam-1.27/teamd/teamd.c:1768:6: style: Condition 'err' is always false [knownConditionTrueFalse]
libteam-1.27/teamd/teamd.c:1767:29: note: Assignment 'err=teamd_drop_privileges()', assigned value is 0
libteam-1.27/teamd/teamd.c:1768:6: note: Condition 'err' is always false
libteam-1.27/teamd/teamd.c:840:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd.c:1103:7: style: The scope of the variable 'trunc' can be reduced. [variableScope]
libteam-1.27/teamd/teamd.c:1134:7: style: The scope of the variable 'trunc' can be reduced. [variableScope]
libteam-1.27/teamd/teamd.c:1548:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libteam-1.27/teamd/teamd.c:1549:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_bpf_chef.c:385:22: style: The scope of the variable 'sf' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_hash_func.c:155:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_json.c:31:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_link_watch.c:325:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_link_watch.c:423:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_lw_tipc.c:235:20: style: The scope of the variable 'link' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_per_port.c:360:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_activebackup.c:84:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:373:20: style: The scope of the variable 'lacp_port' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:450:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:469:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:486:20: style: The scope of the variable 'lacp_port' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:521:20: style: The scope of the variable 'lacp_port' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:572:20: style: The scope of the variable 'lacp_port' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:614:20: style: The scope of the variable 'lacp_port' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:633:20: style: The scope of the variable 'lacp_port' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:696:20: style: The scope of the variable 'lacp_port' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:697:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:873:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:1005:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:1323:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_lacp.c:1342:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/teamd/teamd_runner_loadbalance.c:75:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/utils/teamdctl.c:1034:34: style: Same expression on both sides of '||' because the value of 'force_usock&&force_dbus' and 'force_usock&&force_zmq' are the same. [duplicateExpression]
libteam-1.27/utils/teamdctl.c:986:20: note: 'force_dbus' is assigned value 'false' here.
libteam-1.27/utils/teamdctl.c:987:19: note: 'force_zmq' is assigned value 'false' here.
libteam-1.27/utils/teamdctl.c:1034:34: note: Same expression on both sides of '||' because the value of 'force_usock&&force_dbus' and 'force_usock&&force_zmq' are the same.
libteam-1.27/utils/teamdctl.c:1036:18: style: Same expression on both sides of '&&' because the value of 'force_dbus' and 'force_zmq' are the same. [duplicateExpression]
libteam-1.27/utils/teamdctl.c:986:20: note: 'force_dbus' is assigned value 'false' here.
libteam-1.27/utils/teamdctl.c:987:19: note: 'force_zmq' is assigned value 'false' here.
libteam-1.27/utils/teamdctl.c:1036:18: note: Same expression on both sides of '&&' because the value of 'force_dbus' and 'force_zmq' are the same.
libteam-1.27/utils/teamdctl.c:363:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libteam-1.27/utils/teamdctl.c:838:8: style: The scope of the variable 'cmd_name' can be reduced. [variableScope]
libteam-1.27/utils/teamdctl.c:944:23: style: The scope of the variable 'command_type' can be reduced. [variableScope]
libteam-1.27/utils/teamnl.c:60:7: style: The scope of the variable 'trunc' can be reduced. [variableScope]
libteam-1.27/utils/teamnl.c:74:7: style: The scope of the variable 'trunc' can be reduced. [variableScope]
[10:58]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtecla/libtecla_1.6.3.orig.tar.gz
libtecla/cplfile.c:810:15: style: The scope of the variable 'sptr' can be reduced. [variableScope]
libtecla/cplfile.c:812:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/cplmatch.c:533:21: warning: Either the condition '!line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
libtecla/cplmatch.c:537:14: note: Assuming that condition '!line' is not redundant
libtecla/cplmatch.c:533:21: note: Null pointer dereference
libtecla/cplmatch.c:640:7: style: The scope of the variable 'lnum' can be reduced. [variableScope]
libtecla/demo.c:54:9: style: The scope of the variable 'line' can be reduced. [variableScope]
libtecla/demo2.c:110:9: style: The scope of the variable 'line' can be reduced. [variableScope]
libtecla/demo3.c:349:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtecla/demo3.c:350:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtecla/demo3.c:127:7: style: Unused variable: major [unusedVariable]
libtecla/demo3.c:127:13: style: Unused variable: minor [unusedVariable]
libtecla/demo3.c:127:19: style: Unused variable: micro [unusedVariable]
libtecla/demo3.c:131:12: style: Unused variable: all_signal_mask [unusedVariable]
libtecla/direader.c:154:45: style: Function '_dr_open_dir' argument 2 names different: declaration 'pathname' definition 'path'. [funcArgNamesDifferent]
libtecla/direader.h:40:45: note: Function '_dr_open_dir' argument 2 names different: declaration 'pathname' definition 'path'.
libtecla/direader.c:154:45: note: Function '_dr_open_dir' argument 2 names different: declaration 'pathname' definition 'path'.
libtecla/enhance.c:457:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtecla/enhance.c:400:3: style: Variable 'gl' is reassigned a value before the old one has been used. [redundantAssignment]
libtecla/enhance.c:394:0: note: Variable 'gl' is reassigned a value before the old one has been used.
libtecla/enhance.c:400:3: note: Variable 'gl' is reassigned a value before the old one has been used.
libtecla/enhance.c:107:7: style: The scope of the variable 'slave' can be reduced. [variableScope]
libtecla/expand.c:710:5: style: Variable 'node->dr' is reassigned a value before the old one has been used. [redundantAssignment]
libtecla/expand.c:706:5: note: Variable 'node->dr' is reassigned a value before the old one has been used.
libtecla/expand.c:710:5: note: Variable 'node->dr' is reassigned a value before the old one has been used.
libtecla/expand.c:348:12: style: The scope of the variable 'dnode' can be reduced. [variableScope]
libtecla/expand.c:349:15: style: The scope of the variable 'dirname' can be reduced. [variableScope]
libtecla/expand.c:1048:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/expand.c:1268:7: style: The scope of the variable 'lnum' can be reduced. [variableScope]
libtecla/freelist.c:352:3: style: Variable 'block->nodes' is reassigned a value before the old one has been used. [redundantAssignment]
libtecla/freelist.c:348:3: note: Variable 'block->nodes' is reassigned a value before the old one has been used.
libtecla/freelist.c:352:3: note: Variable 'block->nodes' is reassigned a value before the old one has been used.
libtecla/freelist.c:157:29: style: Variable 'last_node' is assigned a value that is never used. [unreadVariable]
libtecla/getline.c:3605:6: style: Condition 'bad_term' is always false [knownConditionTrueFalse]
libtecla/getline.c:3511:18: note: Assignment 'bad_term=0', assigned value is 0
libtecla/getline.c:3605:6: note: Condition 'bad_term' is always false
libtecla/getline.c:12625:20: warning: Either the condition '!gl' is redundant or there is possible null pointer dereference: gl. [nullPointerRedundantCheck]
libtecla/getline.c:12629:6: note: Assuming that condition '!gl' is not redundant
libtecla/getline.c:12625:20: note: Null pointer dereference
libtecla/getline.c:4081:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/getline.c:9368:15: style: The scope of the variable 'env' can be reduced. [variableScope]
libtecla/getline.c:9369:7: style: The scope of the variable 'n' can be reduced. [variableScope]
libtecla/getline.c:10515:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
libtecla/getline.c:10516:15: style: The scope of the variable 's' can be reduced. [variableScope]
libtecla/getline.c:8188:48: style: Function 'gl_interpret_char' argument 2 names different: declaration 'c' definition 'first_char'. [funcArgNamesDifferent]
libtecla/getline.c:764:48: note: Function 'gl_interpret_char' argument 2 names different: declaration 'c' definition 'first_char'.
libtecla/getline.c:8188:48: note: Function 'gl_interpret_char' argument 2 names different: declaration 'c' definition 'first_char'.
libtecla/getline.c:2696:7: style: Unused variable: fcntl_flags [unusedVariable]
libtecla/getline.c:2732:7: style: Unused variable: fcntl_flags [unusedVariable]
libtecla/hash.c:304:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtecla/hash.c:543:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtecla/hash.c:224:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libtecla/hash.c:210:22: note: 'allocate_mem' is assigned value '!mem' here.
libtecla/hash.c:222:6: note: outer condition: allocate_mem
libtecla/hash.c:224:8: note: identical inner condition: !mem
libtecla/hash.c:333:54: style: Function '_new_HashSymbol' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
libtecla/hash.h:135:54: note: Function '_new_HashSymbol' argument 2 names different: declaration 'key' definition 'name'.
libtecla/hash.c:333:54: note: Function '_new_HashSymbol' argument 2 names different: declaration 'key' definition 'name'.
libtecla/hash.c:388:54: style: Function '_del_HashSymbol' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
libtecla/hash.h:144:54: note: Function '_del_HashSymbol' argument 2 names different: declaration 'key' definition 'name'.
libtecla/hash.c:388:54: note: Function '_del_HashSymbol' argument 2 names different: declaration 'key' definition 'name'.
libtecla/hash.c:429:55: style: Function '_find_HashSymbol' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
libtecla/hash.h:148:55: note: Function '_find_HashSymbol' argument 2 names different: declaration 'key' definition 'name'.
libtecla/hash.c:429:55: note: Function '_find_HashSymbol' argument 2 names different: declaration 'key' definition 'name'.
libtecla/history.c:2303:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtecla/history.c:1388:8: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libtecla/history.c:1387:6: note: outer condition: !glh
libtecla/history.c:1388:8: note: opposite inner condition: glh
libtecla/history.c:1388:8: style: Condition 'glh' is always false [knownConditionTrueFalse]
libtecla/history.c:1387:6: note: Assuming that condition '!glh' is not redundant
libtecla/history.c:1388:8: note: Condition 'glh' is always false
libtecla/history.c:1160:12: style: The scope of the variable 'group' can be reduced. [variableScope]
libtecla/history.c:1625:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/history.c:1798:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/history.c:2167:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/ioutil.c:104:7: style: The scope of the variable 'nnew' can be reduced. [variableScope]
libtecla/ioutil.c:105:7: style: The scope of the variable 'was_space' can be reduced. [variableScope]
libtecla/keytab.c:267:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/keytab.c:409:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
libtecla/keytab.c:412:7: style: The scope of the variable 'test' can be reduced. [variableScope]
libtecla/keytab.c:259:14: style: Function '_kt_set_keyfn' argument 4 names different: declaration 'fn' definition 'keyfn'. [funcArgNamesDifferent]
libtecla/keytab.h:112:14: note: Function '_kt_set_keyfn' argument 4 names different: declaration 'fn' definition 'keyfn'.
libtecla/keytab.c:259:14: note: Function '_kt_set_keyfn' argument 4 names different: declaration 'fn' definition 'keyfn'.
libtecla/pathutil.c:78:3: style: Variable 'path->dim' is reassigned a value before the old one has been used. [redundantAssignment]
libtecla/pathutil.c:74:3: note: Variable 'path->dim' is reassigned a value before the old one has been used.
libtecla/pathutil.c:78:3: note: Variable 'path->dim' is reassigned a value before the old one has been used.
libtecla/pathutil.c:154:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/pathutil.c:225:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libtecla/pcache.c:1437:15: style: The scope of the variable 'sptr' can be reduced. [variableScope]
libtecla/pcache.c:1439:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtecla/strngmem.c:214:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtecla/strngmem.c:87:3: style: Variable 'sm->fl' is reassigned a value before the old one has been used. [redundantAssignment]
libtecla/strngmem.c:83:3: note: Variable 'sm->fl' is reassigned a value before the old one has been used.
libtecla/strngmem.c:87:3: note: Variable 'sm->fl' is reassigned a value before the old one has been used.
libtecla/strngmem.c:192:7: style: The scope of the variable 'was_malloc' can be reduced. [variableScope]
libtecla/strngmem.c:142:50: style: Function '_new_StringMemString' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
libtecla/strngmem.h:73:50: note: Function '_new_StringMemString' argument 2 names different: declaration 'size' definition 'length'.
libtecla/strngmem.c:142:50: note: Function '_new_StringMemString' argument 2 names different: declaration 'size' definition 'length'.
[10:58]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtelephony-asterisk-ami-perl/libtelephony-asterisk-ami-perl_0.006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtelnet/libtelnet_0.21.orig.tar.gz
libtelnet-0.21/libtelnet.c:899:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libtelnet-0.21/libtelnet.c:1171:17: style: Function 'telnet_negotiate' argument 3 names different: declaration 'opt' definition 'telopt'. [funcArgNamesDifferent]
libtelnet-0.21/libtelnet.h:424:17: note: Function 'telnet_negotiate' argument 3 names different: declaration 'opt' definition 'telopt'.
libtelnet-0.21/libtelnet.c:1171:17: note: Function 'telnet_negotiate' argument 3 names different: declaration 'opt' definition 'telopt'.
libtelnet-0.21/libtelnet.c:1458:62: style: Function 'telnet_begin_newenviron' argument 2 names different: declaration 'type' definition 'cmd'. [funcArgNamesDifferent]
libtelnet-0.21/libtelnet.h:547:69: note: Function 'telnet_begin_newenviron' argument 2 names different: declaration 'type' definition 'cmd'.
libtelnet-0.21/libtelnet.c:1458:62: note: Function 'telnet_begin_newenviron' argument 2 names different: declaration 'type' definition 'cmd'.
libtelnet-0.21/util/telnet-chatd.c:104:6: style: The scope of the variable 'rs' can be reduced. [variableScope]
libtelnet-0.21/util/telnet-chatd.c:133:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libtelnet-0.21/util/telnet-client.c:78:6: style: The scope of the variable 'rs' can be reduced. [variableScope]
libtelnet-0.21/util/telnet-proxy.c:168:6: style: The scope of the variable 'rs' can be reduced. [variableScope]
libtelnet-0.21/util/telnet-proxy.c:333:6: style: The scope of the variable 'listen_sock' can be reduced. [variableScope]
libtelnet-0.21/util/telnet-test.c:281:3: error: Resource leak: fh [resourceLeak]
[10:58]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-alloy-perl/libtemplate-alloy-perl_1.020.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-autofilter-perl/libtemplate-autofilter-perl_0.143050.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-declare-perl/libtemplate-declare-perl_0.47.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-multilingual-perl/libtemplate-multilingual-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-perl/libtemplate-perl_2.27.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-calendar-simple-perl/libtemplate-plugin-calendar-simple-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-class-perl/libtemplate-plugin-class-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-clickable-email-perl/libtemplate-plugin-clickable-email-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-clickable-perl/libtemplate-plugin-clickable-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-comma-perl/libtemplate-plugin-comma-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-cycle-perl/libtemplate-plugin-cycle-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-datetime-format-perl/libtemplate-plugin-datetime-format-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-datetime-perl/libtemplate-plugin-datetime-perl_0.06002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-dbi-perl/libtemplate-plugin-dbi-perl_2.65.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-digest-md5-perl/libtemplate-plugin-digest-md5-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-gd-perl/libtemplate-plugin-gd-perl_2.66.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-gravatar-perl/libtemplate-plugin-gravatar-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-html-strip-perl/libtemplate-plugin-html-strip-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-ipaddr-perl/libtemplate-plugin-ipaddr-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-javascript-perl/libtemplate-plugin-javascript-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-json-escape-perl/libtemplate-plugin-json-escape-perl_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-latex-perl/libtemplate-plugin-latex-perl_3.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-lingua-en-inflect-perl/libtemplate-plugin-lingua-en-inflect-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-number-format-perl/libtemplate-plugin-number-format-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-posix-perl/libtemplate-plugin-posix-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-stash-perl/libtemplate-plugin-stash-perl_1.006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-textile2-perl/libtemplate-plugin-textile2-perl_1.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-utf8decode-perl/libtemplate-plugin-utf8decode-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-xml-perl/libtemplate-plugin-xml-perl_2.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-plugin-yaml-perl/libtemplate-plugin-yaml-perl_1.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-provider-encoding-perl/libtemplate-provider-encoding-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-provider-fromdata-perl/libtemplate-provider-fromdata-perl_0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-stash-autoescaping-perl/libtemplate-stash-autoescaping-perl_0.0303.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-timer-perl/libtemplate-timer-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplate-tiny-perl/libtemplate-tiny-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtemplates-parser/libtemplates-parser_19.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtenjin-perl/libtenjin-perl_1.000001.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-choose-perl/libterm-choose-perl_1.621.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-clui-perl/libterm-clui-perl_1.73.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-editoredit-perl/libterm-editoredit-perl_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-encoding-perl/libterm-encoding-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-extendedcolor-perl/libterm-extendedcolor-perl_0.224.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-filter-perl/libterm-filter-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-progressbar-perl/libterm-progressbar-perl_2.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-progressbar-quiet-perl/libterm-progressbar-quiet-perl_0.31.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-progressbar-simple-perl/libterm-progressbar-simple-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-prompt-perl/libterm-prompt-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-query-perl/libterm-query-perl_2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-readkey-perl/libterm-readkey-perl_2.37.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-readline-gnu-perl/libterm-readline-gnu-perl_1.35.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-readline-perl-perl/libterm-readline-perl-perl_1.0303.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-readline-ttytter-perl/libterm-readline-ttytter-perl_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-readline-zoid-perl/libterm-readline-zoid-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-readpassword-perl/libterm-readpassword-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-shell-perl/libterm-shell-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-shellui-perl/libterm-shellui-perl_0.92.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-size-any-perl/libterm-size-any-perl_0.002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-size-perl/libterm-size-perl_0.207.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-size-perl-perl/libterm-size-perl-perl_0.031.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-sk-perl/libterm-sk-perl_0.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-slang-perl/libterm-slang-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-table-perl/libterm-table-perl_0.012.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-termkey-perl/libterm-termkey-perl_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-title-perl/libterm-title-perl_0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-ttyrec-plus-perl/libterm-ttyrec-plus-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-twiddle-perl/libterm-twiddle-perl_2.73.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-ui-perl/libterm-ui-perl_0.46.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-visual-perl/libterm-visual-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libterm-vt102-perl/libterm-vt102-perl_0.91.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtermkey/libtermkey_0.20.orig.tar.gz
libtermkey-0.20/driver-ti.c:508:93: style: Function 'funcname2keysym' argument 4 names different: declaration 'modmask' definition 'modmaskp'. [funcArgNamesDifferent]
libtermkey-0.20/driver-ti.c:66:93: note: Function 'funcname2keysym' argument 4 names different: declaration 'modmask' definition 'modmaskp'.
libtermkey-0.20/driver-ti.c:508:93: note: Function 'funcname2keysym' argument 4 names different: declaration 'modmask' definition 'modmaskp'.
libtermkey-0.20/termkey.c:1385:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtermkey-0.20/termkey.c:1385:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtermkey-0.20/termkey.c:1313:12: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1320:12: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1328:10: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1334:10: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1340:10: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1346:10: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1382:14: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1412:8: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:1417:10: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
libtermkey-0.20/termkey.c:917:86: style: Function 'peekkey_simple' argument 4 names different: declaration 'nbytes' definition 'nbytep'. [funcArgNamesDifferent]
libtermkey-0.20/termkey.c:41:86: note: Function 'peekkey_simple' argument 4 names different: declaration 'nbytes' definition 'nbytep'.
libtermkey-0.20/termkey.c:917:86: note: Function 'peekkey_simple' argument 4 names different: declaration 'nbytes' definition 'nbytep'.
libtermkey-0.20/termkey.c:1004:74: style: Function 'peekkey_mouse' argument 3 names different: declaration 'nbytes' definition 'nbytep'. [funcArgNamesDifferent]
libtermkey-0.20/termkey.c:42:74: note: Function 'peekkey_mouse' argument 3 names different: declaration 'nbytes' definition 'nbytep'.
libtermkey-0.20/termkey.c:1004:74: note: Function 'peekkey_mouse' argument 3 names different: declaration 'nbytes' definition 'nbytep'.
libtermkey-0.20/termkey.c:1493:51: style: Function 'termkey_keycmp' argument 2 names different: declaration 'key1' definition 'key1p'. [funcArgNamesDifferent]
libtermkey-0.20/termkey.h:243:51: note: Function 'termkey_keycmp' argument 2 names different: declaration 'key1' definition 'key1p'.
libtermkey-0.20/termkey.c:1493:51: note: Function 'termkey_keycmp' argument 2 names different: declaration 'key1' definition 'key1p'.
libtermkey-0.20/termkey.c:1493:76: style: Function 'termkey_keycmp' argument 3 names different: declaration 'key2' definition 'key2p'. [funcArgNamesDifferent]
libtermkey-0.20/termkey.h:243:75: note: Function 'termkey_keycmp' argument 3 names different: declaration 'key2' definition 'key2p'.
libtermkey-0.20/termkey.c:1493:76: note: Function 'termkey_keycmp' argument 3 names different: declaration 'key2' definition 'key2p'.
libtermkey-0.20/termkey.c:1367:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[10:58]
ftp://ftp.se.debian.org/debian/pool/main/libt/libterralib/libterralib_4.3.0+dfsg.2.orig.tar.xz
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:341:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:455:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:464:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:68:13: warning: Member variable 'TeAppTheme::chartColors_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:68:13: warning: Member variable 'TeAppTheme::chartAttributes_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:68:13: warning: Member variable 'TeAppTheme::canvasLegUpperLeft_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:111:26: warning: Member variable 'TeAppTheme::chartColors_' is not assigned a value in 'TeAppTheme::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:111:26: warning: Member variable 'TeAppTheme::chartAttributes_' is not assigned a value in 'TeAppTheme::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:111:26: warning: Member variable 'TeAppTheme::canvasLegUpperLeft_' is not assigned a value in 'TeAppTheme::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:73:7: style: Technically the member function 'TeAppTheme::outOfCollectionVisibility' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:80:7: style: Technically the member function 'TeAppTheme::withoutDataConnectionVisibility' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:87:9: style: Technically the member function 'TeAppTheme::refineAttributeWhere' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:92:9: style: Technically the member function 'TeAppTheme::refineSpatialWhere' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:97:9: style: Technically the member function 'TeAppTheme::refineTemporalWhere' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:102:9: style: Technically the member function 'TeAppTheme::groupColor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:107:19: style: Technically the member function 'TeAppTheme::groupColorDir' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:112:20: style: Technically the member function 'TeAppTheme::groupObjects' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:117:9: style: Technically the member function 'TeAppTheme::pieDiameter' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:122:9: style: Technically the member function 'TeAppTheme::pieDimAttribute' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:127:9: style: Technically the member function 'TeAppTheme::pieMinDiameter' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:132:9: style: Technically the member function 'TeAppTheme::pieMaxDiameter' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:137:9: style: Technically the member function 'TeAppTheme::barMinHeight' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:142:9: style: Technically the member function 'TeAppTheme::barMaxHeight' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:147:9: style: Technically the member function 'TeAppTheme::barWidth' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:152:14: style: Technically the member function 'TeAppTheme::chartType' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:157:9: style: Technically the member function 'TeAppTheme::chartFunction' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:163:20: style: Technically the member function 'TeAppTheme::chartObjects' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:168:9: style: Technically the member function 'TeAppTheme::chartMaxVal' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:173:9: style: Technically the member function 'TeAppTheme::chartMinVal' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:178:6: style: Technically the member function 'TeAppTheme::keepDimension' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:183:7: style: Technically the member function 'TeAppTheme::showCanvasLegend' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:190:12: style: Technically the member function 'TeAppTheme::canvasLegUpperLeft' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:196:9: style: Technically the member function 'TeAppTheme::canvasLegWidth' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:202:9: style: Technically the member function 'TeAppTheme::canvasLegHeight' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:209:12: style: Technically the member function 'TeAppTheme::editRep' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:216:7: style: Technically the member function 'TeAppTheme::mixColor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:222:7: style: Technically the member function 'TeAppTheme::countObj' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:229:9: style: Technically the member function 'TeAppTheme::textTable' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:240:9: style: Technically the member function 'TeAppTheme::getLegendTitleAlias' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:267:20: note: Technically the member function 'TeAppTheme::getLegendTitleAlias' can be const.
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:240:9: note: Technically the member function 'TeAppTheme::getLegendTitleAlias' can be const.
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.h:57:2: style: Class 'TeAppTheme' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/appUtils/TeAppTheme.cpp:254:15: error: Uninitialized variable: rgb [uninitvar]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:663:12: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:665:4: note: Assuming that condition 'if(data)' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:663:12: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2871:30: warning: Either the condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is redundant or there is possible null pointer dereference: legEntry. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2872:7: note: Assuming that condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2871:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2885:30: warning: Either the condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is redundant or there is possible null pointer dereference: legEntry. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2886:7: note: Assuming that condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2885:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2898:30: warning: Either the condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is redundant or there is possible null pointer dereference: legEntry. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2899:7: note: Assuming that condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2898:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2918:30: warning: Either the condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is redundant or there is possible null pointer dereference: legEntry. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2919:7: note: Assuming that condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2918:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2924:9: warning: Either the condition 'legEntry' is redundant or there is possible null pointer dereference: legEntry. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2919:8: note: Assuming that condition 'legEntry' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2924:9: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2935:30: warning: Either the condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is redundant or there is possible null pointer dereference: legEntry. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2936:7: note: Assuming that condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2935:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2951:30: warning: Either the condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is redundant or there is possible null pointer dereference: legEntry. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2952:7: note: Assuming that condition 'if(legEntry&&vm.find(geomRep)!=vm.end())' is not redundant
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2951:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2717:9: style: The scope of the variable 'os' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:3086:10: style: The scope of the variable 'vL_norm1' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:3087:10: style: The scope of the variable 'vL_norm2' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:1019:44: style: Function 'loadKernelParams' argument 2 names different: declaration 'LayerId' definition 'layerId'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.h:214:59: note: Function 'loadKernelParams' argument 2 names different: declaration 'LayerId' definition 'layerId'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:1019:44: note: Function 'loadKernelParams' argument 2 names different: declaration 'LayerId' definition 'layerId'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2154:49: style: Function 'insertAppTheme' argument 2 names different: declaration 'theme' definition 'appTheme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.h:315:65: note: Function 'insertAppTheme' argument 2 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2154:49: note: Function 'insertAppTheme' argument 2 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2243:50: style: Function 'updateAppTheme' argument 2 names different: declaration 'theme' definition 'appTheme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.h:322:65: note: Function 'updateAppTheme' argument 2 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2243:50: note: Function 'updateAppTheme' argument 2 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2477:39: style: Function 'generateCountLegends' argument 1 names different: declaration 'theme' definition 'appTheme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.h:366:54: note: Function 'generateCountLegends' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2477:39: note: Function 'generateCountLegends' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2714:35: style: Function 'saveObjectStatus' argument 1 names different: declaration 'theme' definition 'appTheme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.h:370:50: note: Function 'saveObjectStatus' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2714:35: note: Function 'saveObjectStatus' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2827:28: style: Function 'getVisual' argument 1 names different: declaration 'theme' definition 'appTheme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.h:375:43: note: Function 'getVisual' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2827:28: note: Function 'getVisual' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2630:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2672:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2697:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2742:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2744:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:664:3: error: Resource leak: fp [resourceLeak]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2477:56: performance: Function parameter 'table' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2477:70: performance: Function parameter 'field' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2644:68: performance: Function parameter 'mode' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/appUtils/TeApplicationUtils.cpp:2711:17: error: Uninitialized variable: os [uninitvar]
libterralib-4.3.0+dfsg.2/src/libspl/source/spl_pluginserver_linux.cpp:330:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/libspl/source/spl_pluginserver_linux.cpp:341:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/libspl/source/spl_pluginserver_solaris.cpp:331:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/libspl/source/spl_pluginserver_solaris.cpp:342:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/libspl/source/spl_pluginserver_win32.cpp:290:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/libspl/source/spl_pluginserver_win32.cpp:301:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:290:10: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:703:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1006:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1006:32: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1174:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1174:32: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1334:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1334:32: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1396:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:311:23: style: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:423:29: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:311:23: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:448:20: style: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:485:27: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:448:20: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:515:25: style: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:425:31: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:515:25: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:591:23: style: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:432:30: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:591:23: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:814:36: style: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:443:42: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:814:36: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:814:47: style: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:443:52: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:814:47: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:834:35: style: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:445:41: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:834:35: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:834:46: style: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:445:51: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:834:46: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:854:35: style: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:447:41: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:854:35: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:854:46: style: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:447:51: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:854:46: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:880:36: style: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:451:42: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:880:36: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:880:47: style: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:451:52: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:880:47: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:895:31: style: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:453:37: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:895:31: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:895:42: style: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:453:47: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:895:42: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1246:36: style: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:459:42: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1246:36: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1246:47: style: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:459:52: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1246:47: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1247:33: style: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:460:39: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1247:33: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1260:37: style: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:456:43: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1260:37: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1260:48: style: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:456:53: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1260:48: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1261:31: style: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:457:37: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1261:31: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1276:36: style: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:462:42: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1276:36: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1276:47: style: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:462:52: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1276:47: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1277:39: style: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:463:45: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1277:39: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1290:34: style: Function 'DBFWriteDateAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:465:40: note: Function 'DBFWriteDateAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1290:34: note: Function 'DBFWriteDateAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1290:45: style: Function 'DBFWriteDateAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:465:50: note: Function 'DBFWriteDateAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1290:45: note: Function 'DBFWriteDateAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1291:39: style: Function 'DBFWriteDateAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:466:45: note: Function 'DBFWriteDateAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1291:39: note: Function 'DBFWriteDateAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1304:34: style: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:468:39: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1304:34: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1304:45: style: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:468:49: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1304:45: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1317:37: style: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:471:42: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1317:37: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1317:48: style: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:471:52: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1317:48: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1318:21: style: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:472:22: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1318:21: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1485:34: style: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:487:40: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:1485:34: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:804:5: error: Pointer to local array variable returned. [returnLocalVariable]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:398:0: error: Memory leak: pabyBuf [memleak]
libterralib-4.3.0+dfsg.2/src/shapelib/dbfopen.c:546:0: error: Memory leak: pszFullname [memleak]
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:207:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:344:23: style: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:283:29: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:344:23: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:556:20: style: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:312:27: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:556:20: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:591:22: style: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:287:29: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:591:22: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:620:25: style: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:285:31: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:620:25: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:917:26: style: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:293:33: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:917:26: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:917:37: style: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:293:43: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:917:37: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:1279:26: style: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:291:32: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:1279:26: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:1279:37: style: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:291:42: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:1279:37: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:1697:31: style: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/shapelib/shapefil.h:296:37: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:1697:31: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:477:0: error: Memory leak: pabyBuf [memleak]
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:660:0: error: Memory leak: pszBasename [memleak]
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:660:0: error: Memory leak: pszFullname [memleak]
libterralib-4.3.0+dfsg.2/src/shapelib/shpopen.c:665:0: error: Resource leak: fpSHP [resourceLeak]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/DXF/TeDXFDriver.cpp:10:2: performance: Variable 'fileName_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/DXF/TeDXFDriver.h:37:9: style: Class 'TeDXFDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/DXF/tedxflayer.h:32:9: style: Class 'TeDXFLayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/DXF/tedxfvisitor.h:39:9: style: Class 'TeDXFVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/DXF/tedxflayer.cpp:6:2: performance: Variable 'name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Firebird/ibpp/core/ibpp.h:51:0: error: #error Please define IBPP_WINDOWS/IBPP_LINUX/IBPP_DARWIN before compiling ! [preprocessorErrorDirective]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1450:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1450:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1456:22: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1456:22: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1459:21: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1459:21: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1460:21: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1460:21: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1461:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1461:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1462:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1462:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1463:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1463:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1464:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1464:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1465:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1465:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1467:27: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1467:27: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1468:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1468:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1469:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1469:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1470:27: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1470:27: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1471:23: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1471:23: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1472:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1472:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1473:23: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1473:23: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1475:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1475:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1476:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1476:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1477:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1477:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1478:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1478:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1480:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1480:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1481:22: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1481:22: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1483:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1483:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1484:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1484:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1486:29: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1486:29: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1487:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1487:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1489:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1489:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1491:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1491:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1492:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1492:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1493:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1493:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1494:29: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1494:29: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1495:21: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1495:21: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1497:27: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1497:27: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1500:20: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1500:20: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1504:35: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1504:35: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1507:20: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1507:20: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1511:36: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1511:36: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1514:20: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1514:20: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1518:35: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1518:35: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1521:20: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1521:20: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1525:35: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1448:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1525:35: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1533:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1533:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1535:23: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1535:23: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1537:22: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1537:22: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1538:22: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1538:22: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1539:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1539:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1540:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1540:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1541:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1541:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1542:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1542:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1543:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1543:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1545:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1545:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1546:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1546:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1547:29: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1547:29: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1548:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1548:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1549:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1549:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1550:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1550:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1551:24: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1551:24: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1553:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1553:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1554:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1554:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1555:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1555:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1556:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1556:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1558:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1558:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1559:23: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1559:23: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1561:25: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1561:25: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1562:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1562:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1564:30: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1564:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1565:27: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1565:27: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1567:29: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1567:29: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1569:29: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1569:29: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1570:29: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1570:29: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1571:29: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1571:29: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1572:30: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1572:30: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1573:22: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1573:22: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1575:28: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1575:28: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1578:19: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1578:19: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1579:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1579:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1582:19: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1582:19: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1583:27: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1583:27: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1586:19: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1586:19: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1587:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1587:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1590:19: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1590:19: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1591:26: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1531:10: note: Assuming that condition 'file!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1591:26: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1416:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1417:2: note: Found duplicate branches for 'if' and 'else'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1416:7: note: Found duplicate branches for 'if' and 'else'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1006:19: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::version_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::labelsize_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::wli_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::vwt_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::gradnum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::wptnum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::usernum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::coriml_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::ndatum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::gradcolor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::bcolor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::nwptstyles_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::usercolor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::nwpts_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::ntrcks_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::nrtes_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::n_maps_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::n_tk_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::labelcolor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::maxlon_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::minlon_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::maxlat_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::minlat_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::layers_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::iconnum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::rectangular_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::truegrid_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::usernegrit_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::useritalic_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::usersublin_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::usertachado_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1423:14: warning: Member variable 'TeGTMHeader::map_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::ngrid_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::ndatum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::dx_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::dy_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::dz_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::origin_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::falseeast_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::scale1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::falsenorthing_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::axis_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1595:17: warning: Member variable 'TeGTMGridDatum::flattening_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::gposx_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::gposy_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::gwidth_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::gheight_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::metax_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::metay_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::imagelen_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::metamapa_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1642:25: warning: Member variable 'TeGTMInformationImages::tnum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::latitude_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::longitude_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::ico_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::wrot_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::wlayer_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::dspl_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::wdate_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1691:17: warning: Member variable 'TeGTMWaypoints::walt_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::height_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::color_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::weight_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::backcolor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::dspl_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::border_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::italic_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::underline_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::strikeout_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::alignment_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::scale1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1760:23: warning: Member variable 'TeGTMWaypointsStyles::background_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1830:17: warning: Member variable 'TeGTMTrackLogs::latitude_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1830:17: warning: Member variable 'TeGTMTrackLogs::longitude_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1830:17: warning: Member variable 'TeGTMTrackLogs::tdate_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1830:17: warning: Member variable 'TeGTMTrackLogs::tnum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1830:17: warning: Member variable 'TeGTMTrackLogs::talt_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1863:22: warning: Member variable 'TeGTMTrackLogStyles::tcolor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1863:22: warning: Member variable 'TeGTMTrackLogStyles::ttype_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1863:22: warning: Member variable 'TeGTMTrackLogStyles::tlabel_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1863:22: warning: Member variable 'TeGTMTrackLogStyles::tscale_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1863:22: warning: Member variable 'TeGTMTrackLogStyles::tlayer_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::latitude_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::longitude_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::ico_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::wrot_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::wlayer_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::dspl_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::tnum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::tdate_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1913:14: warning: Member variable 'TeGTMRoutes::walt_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1969:14: warning: Member variable 'TeGTMLayers::index_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1969:14: warning: Member variable 'TeGTMLayers::reserva2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1969:14: warning: Member variable 'TeGTMLayers::color_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1969:14: warning: Member variable 'TeGTMLayers::lock_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1969:14: warning: Member variable 'TeGTMLayers::view_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1969:14: warning: Member variable 'TeGTMLayers::reserva1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:2002:17: warning: Member variable 'TeGTMUserIcons::number_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:2002:17: warning: Member variable 'TeGTMUserIcons::size_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:116:8: style: Technically the member function 'TeGTMHeader::getVersion' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:125:8: style: Technically the member function 'TeGTMHeader::getLabelsize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:179:16: style: Technically the member function 'TeGTMHeader::getWli' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:188:16: style: Technically the member function 'TeGTMHeader::getVwt' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:197:16: style: Technically the member function 'TeGTMHeader::getGradnum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:206:16: style: Technically the member function 'TeGTMHeader::getWptnum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:215:16: style: Technically the member function 'TeGTMHeader::getUsernum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:224:16: style: Technically the member function 'TeGTMHeader::getCoriml' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:233:16: style: Technically the member function 'TeGTMHeader::getNdatum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:242:7: style: Technically the member function 'TeGTMHeader::getGradcolor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:251:7: style: Technically the member function 'TeGTMHeader::getBcolor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:260:7: style: Technically the member function 'TeGTMHeader::getNwptstyles' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:269:7: style: Technically the member function 'TeGTMHeader::getUsercolor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:278:7: style: Technically the member function 'TeGTMHeader::getNwpts' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:287:7: style: Technically the member function 'TeGTMHeader::getNtracks' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:296:7: style: Technically the member function 'TeGTMHeader::getNrtes' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:305:7: style: Technically the member function 'TeGTMHeader::getN_maps' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:314:7: style: Technically the member function 'TeGTMHeader::getN_tk' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:322:7: style: Technically the member function 'TeGTMHeader::getLabelcolor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:330:8: style: Technically the member function 'TeGTMHeader::getMaxlon' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:339:8: style: Technically the member function 'TeGTMHeader::getMinlon' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:348:8: style: Technically the member function 'TeGTMHeader::getMaxlat' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:357:8: style: Technically the member function 'TeGTMHeader::getMinlat' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:366:8: style: Technically the member function 'TeGTMHeader::getLayers' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:375:8: style: Technically the member function 'TeGTMHeader::getIconnum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:384:7: style: Technically the member function 'TeGTMHeader::getRectangular' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:393:7: style: Technically the member function 'TeGTMHeader::getTruegrid' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:402:7: style: Technically the member function 'TeGTMHeader::getUsernegrit' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:411:7: style: Technically the member function 'TeGTMHeader::getUseritalic' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:420:7: style: Technically the member function 'TeGTMHeader::getUsersublin' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:429:7: style: Technically the member function 'TeGTMHeader::getUsertachado' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:438:7: style: Technically the member function 'TeGTMHeader::getMap' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:489:8: style: Technically the member function 'TeGTMGridDatum::getNgrid' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:498:8: style: Technically the member function 'TeGTMGridDatum::getNdatum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:507:8: style: Technically the member function 'TeGTMGridDatum::getDx' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:516:8: style: Technically the member function 'TeGTMGridDatum::getDy' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:525:8: style: Technically the member function 'TeGTMGridDatum::getDz' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:534:9: style: Technically the member function 'TeGTMGridDatum::getOrigin' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:543:9: style: Technically the member function 'TeGTMGridDatum::getFalseeast' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:552:9: style: Technically the member function 'TeGTMGridDatum::getScale1' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:561:9: style: Technically the member function 'TeGTMGridDatum::getFalsenorthing' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:570:9: style: Technically the member function 'TeGTMGridDatum::getAxis' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:579:9: style: Technically the member function 'TeGTMGridDatum::getFlattening' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:649:8: style: Technically the member function 'TeGTMInformationImages::getGposx' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:658:8: style: Technically the member function 'TeGTMInformationImages::getGposy' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:667:8: style: Technically the member function 'TeGTMInformationImages::getGwidth' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:676:8: style: Technically the member function 'TeGTMInformationImages::getGheight' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:685:8: style: Technically the member function 'TeGTMInformationImages::getMetax' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:694:8: style: Technically the member function 'TeGTMInformationImages::getMetay' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:703:7: style: Technically the member function 'TeGTMInformationImages::getImagelen' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:712:16: style: Technically the member function 'TeGTMInformationImages::getMetamap' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:721:16: style: Technically the member function 'TeGTMInformationImages::getTnum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:780:9: style: Technically the member function 'TeGTMWaypoints::getLatitude' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:789:9: style: Technically the member function 'TeGTMWaypoints::getLongitude' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:816:8: style: Technically the member function 'TeGTMWaypoints::getIco' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:825:8: style: Technically the member function 'TeGTMWaypoints::getWrot' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:834:8: style: Technically the member function 'TeGTMWaypoints::getWlayer' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:843:7: style: Technically the member function 'TeGTMWaypoints::getWdate' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:852:8: style: Technically the member function 'TeGTMWaypoints::getWalt' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:861:16: style: Technically the member function 'TeGTMWaypoints::getDspl' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:916:7: style: Technically the member function 'TeGTMWaypointsStyles::getHeight' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:925:7: style: Technically the member function 'TeGTMWaypointsStyles::getColor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:934:7: style: Technically the member function 'TeGTMWaypointsStyles::getWeight' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:943:7: style: Technically the member function 'TeGTMWaypointsStyles::getBackcolor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:961:16: style: Technically the member function 'TeGTMWaypointsStyles::getDspl' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:970:16: style: Technically the member function 'TeGTMWaypointsStyles::getBorder' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:979:16: style: Technically the member function 'TeGTMWaypointsStyles::getItalic' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:988:16: style: Technically the member function 'TeGTMWaypointsStyles::getunderline' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:997:16: style: Technically the member function 'TeGTMWaypointsStyles::getStrikeout' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1006:16: style: Technically the member function 'TeGTMWaypointsStyles::getAlignment' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1015:8: style: Technically the member function 'TeGTMWaypointsStyles::getScale1' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1024:7: style: Technically the member function 'TeGTMWaypointsStyles::getBackground' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1070:9: style: Technically the member function 'TeGTMTrackLogs::getLatitude' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1079:9: style: Technically the member function 'TeGTMTrackLogs::getLongitude' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1088:7: style: Technically the member function 'TeGTMTrackLogs::getTdate' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1097:16: style: Technically the member function 'TeGTMTrackLogs::getTnum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1106:8: style: Technically the member function 'TeGTMTrackLogs::getTalt' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1163:7: style: Technically the member function 'TeGTMTrackLogStyles::getTcolor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1172:16: style: Technically the member function 'TeGTMTrackLogStyles::getTtype' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1181:16: style: Technically the member function 'TeGTMTrackLogStyles::getTlabel' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1190:8: style: Technically the member function 'TeGTMTrackLogStyles::getTscale' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1199:8: style: Technically the member function 'TeGTMTrackLogStyles::getTlayer' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1254:9: style: Technically the member function 'TeGTMRoutes::getLatitude' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1263:9: style: Technically the member function 'TeGTMRoutes::getLongitude' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1299:8: style: Technically the member function 'TeGTMRoutes::getIco' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1308:8: style: Technically the member function 'TeGTMRoutes::getWrot' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1317:8: style: Technically the member function 'TeGTMRoutes::getWlayer' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1326:16: style: Technically the member function 'TeGTMRoutes::getDspl' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1335:16: style: Technically the member function 'TeGTMRoutes::getTnum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1344:7: style: Technically the member function 'TeGTMRoutes::getTdate' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1353:8: style: Technically the member function 'TeGTMRoutes::getWalt' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1401:8: style: Technically the member function 'TeGTMLayers::getIndex' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1409:8: style: Technically the member function 'TeGTMLayers::getReserva2' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1425:7: style: Technically the member function 'TeGTMLayers::getColor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1433:16: style: Technically the member function 'TeGTMLayers::getLock' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1441:16: style: Technically the member function 'TeGTMLayers::getView' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1449:16: style: Technically the member function 'TeGTMLayers::getReserva1' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1501:16: style: Technically the member function 'TeGTMUserIcons::getNumber' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1510:7: style: Technically the member function 'TeGTMUserIcons::getSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1582:8: performance: Technically the member function 'TeGTM::setDatum' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1406:14: note: Technically the member function 'TeGTM::setDatum' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1582:8: note: Technically the member function 'TeGTM::setDatum' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1588:14: performance: Technically the member function 'TeGTM::getDate' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:108:20: note: Technically the member function 'TeGTM::getDate' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1588:14: note: Technically the member function 'TeGTM::getDate' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1607:7: performance: Technically the member function 'TeGTM::waypointAttributeList' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:216:13: note: Technically the member function 'TeGTM::waypointAttributeList' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1607:7: note: Technically the member function 'TeGTM::waypointAttributeList' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1613:7: performance: Technically the member function 'TeGTM::tracklogAttributeList' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:240:13: note: Technically the member function 'TeGTM::tracklogAttributeList' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1613:7: note: Technically the member function 'TeGTM::tracklogAttributeList' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1619:7: performance: Technically the member function 'TeGTM::routeAttributeList' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:259:13: note: Technically the member function 'TeGTM::routeAttributeList' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1619:7: note: Technically the member function 'TeGTM::routeAttributeList' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1684:7: performance: Technically the member function 'TeGTM::createAttributeTable' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:954:13: note: Technically the member function 'TeGTM::createAttributeTable' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1684:7: note: Technically the member function 'TeGTM::createAttributeTable' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.h:1555:2: style: Class 'TeGTM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:285:52: performance: Function parameter 'attrTableName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:285:73: performance: Function parameter 'objectIdAtt' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:408:52: performance: Function parameter 'attrTableName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:408:73: performance: Function parameter 'objectIdAtt' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:525:53: performance: Function parameter 'attrTableName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:525:74: performance: Function parameter 'objectIdAtt' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:660:49: performance: Function parameter 'attrTableName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:660:70: performance: Function parameter 'objectIdAtt' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:784:50: performance: Function parameter 'attrTableName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:784:71: performance: Function parameter 'objectIdAtt' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:999:51: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1256:68: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/GTM/TeGTM.cpp:1344:46: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:193:56: style: Function 'getDimensions' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:99:35: note: Function 'getDimensions' argument 1 names different: declaration 'width' definition 'w'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:193:56: note: Function 'getDimensions' argument 1 names different: declaration 'width' definition 'w'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:193:73: style: Function 'getDimensions' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:99:56: note: Function 'getDimensions' argument 2 names different: declaration 'height' definition 'h'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:193:73: note: Function 'getDimensions' argument 2 names different: declaration 'height' definition 'h'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:65:2: style: Class 'TeMrSIDReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeDecoderMrSID.h:46:2: style: Class 'TeDecoderMrSID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeDecoderMrSID.h:49:2: style: Class 'TeDecoderMrSID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeDecoderMrSID.h:132:2: style: Class 'TeDecoderMrSIDFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeDecoderMrSID.cpp:176:46: warning: Conversion of string literal "WGS84" to bool always evaluates to true. [incorrectStringBooleanError]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.cpp:433:2: style: Variable 'sts' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.cpp:432:0: note: Variable 'sts' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.cpp:433:2: note: Variable 'sts' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.h:61:31: style: Unused private function: 'TeMrSIDReader::getImageBuffer' [unusedPrivateFunction]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.cpp:64:2: style: Class 'TeMrSIDReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MrSID/TeMrSID.cpp:64:2: style: Class 'TeMrSIDReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2889:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1970:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1970:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2120:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2120:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2281:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2608:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2608:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2630:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2635:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1606:26: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2539:26: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2586:26: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1981:48: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2056:47: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2125:47: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2295:47: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2346:46: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2393:46: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1938:2: style: Variable 'npts' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1931:0: note: Variable 'npts' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1938:2: note: Variable 'npts' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:276:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1656:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1771:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1935:8: style: The scope of the variable 'parentId' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2017:9: style: The scope of the variable 'ext_max' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2020:3: style: The scope of the variable 'ni' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2021:3: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2024:26: style: The scope of the variable 'end' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2090:6: style: The scope of the variable 'ni' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2091:19: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2093:32: style: The scope of the variable 'query' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2093:40: style: The scope of the variable 'end' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2228:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2228:11: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2250:5: style: The scope of the variable 'end' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2251:27: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2253:4: style: The scope of the variable 'ext_max' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2254:7: style: The scope of the variable 'iac' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2420:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2420:11: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2442:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2442:11: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:981:42: style: Function 'query' argument 1 names different: declaration 'qry' definition 'q'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:202:28: note: Function 'query' argument 1 names different: declaration 'qry' definition 'q'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:981:42: note: Function 'query' argument 1 names different: declaration 'qry' definition 'q'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1248:40: style: Function 'insertTheme' argument 1 names different: declaration 'theme' definition 'tem'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:118:36: note: Function 'insertTheme' argument 1 names different: declaration 'theme' definition 'tem'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:1248:40: note: Function 'insertTheme' argument 1 names different: declaration 'theme' definition 'tem'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2015:57: style: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:123:54: note: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2015:57: note: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2087:57: style: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:125:54: note: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2087:57: note: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2145:42: style: Function 'fetchGeometry' argument 1 names different: declaration 'pol' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:229:32: note: Function 'fetchGeometry' argument 1 names different: declaration 'pol' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2145:42: note: Function 'fetchGeometry' argument 1 names different: declaration 'pol' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2167:42: style: Function 'fetchGeometry' argument 1 names different: declaration 'pol' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:233:32: note: Function 'fetchGeometry' argument 1 names different: declaration 'pol' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2167:42: note: Function 'fetchGeometry' argument 1 names different: declaration 'pol' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:701:27: style: Unused variable: names [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:702:27: style: Unused variable: cols [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2176:7: style: Variable 'ni' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:2921:13: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.cpp:956:2: performance: Variable 'row_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:192:2: style: Class 'TeMySQLPortal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/MySQL/TeMySQL.h:180:1: warning: The class 'TeMySQLPortal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.cpp:287:2: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.cpp:284:2: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.cpp:287:2: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.cpp:404:44: style: Function 'checkError' argument 1 names different: declaration 'errhp' definition 'errhp_'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.h:130:28: note: Function 'checkError' argument 1 names different: declaration 'errhp' definition 'errhp_'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.cpp:404:44: note: Function 'checkError' argument 1 names different: declaration 'errhp' definition 'errhp_'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.h:124:7: style: Technically the member function 'TeOCIConnection::isConnected' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.h:127:7: style: Technically the member function 'TeOCIConnection::useSDOType' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIConnect.h:133:9: style: Technically the member function 'TeOCIConnection::getErrorMessage' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:1361:12: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:326:2: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:323:2: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:326:2: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:859:8: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:860:8: style: The scope of the variable 'coltype' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:861:8: style: The scope of the variable 'colsize' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:862:8: style: The scope of the variable 'colscale' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:104:43: style: Function 'TeOCICursor' argument 1 names different: declaration 'conn' definition 'connec'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:167:31: note: Function 'TeOCICursor' argument 1 names different: declaration 'conn' definition 'connec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:104:43: note: Function 'TeOCICursor' argument 1 names different: declaration 'conn' definition 'connec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:176:9: style: Technically the member function 'TeOCICursor::getErrorMessage' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:179:7: style: Technically the member function 'TeOCICursor::isOpen' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:185:6: style: Technically the member function 'TeOCICursor::currentRow' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:221:8: style: Technically the member function 'TeOCICursor::colType' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:817:18: note: Technically the member function 'TeOCICursor::colType' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:221:8: note: Technically the member function 'TeOCICursor::colType' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:223:10: style: Technically the member function 'TeOCICursor::colName' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:827:21: note: Technically the member function 'TeOCICursor::colName' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:223:10: note: Technically the member function 'TeOCICursor::colName' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:225:8: style: Technically the member function 'TeOCICursor::colSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:837:18: note: Technically the member function 'TeOCICursor::colSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:225:8: note: Technically the member function 'TeOCICursor::colSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:227:8: style: Technically the member function 'TeOCICursor::colScale' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:847:18: note: Technically the member function 'TeOCICursor::colScale' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:227:8: note: Technically the member function 'TeOCICursor::colScale' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:286:8: style: Technically the member function 'TeOCICursor::readBlob' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:1349:14: note: Technically the member function 'TeOCICursor::readBlob' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:286:8: note: Technically the member function 'TeOCICursor::readBlob' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:288:8: style: Technically the member function 'TeOCICursor::readBlob' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.cpp:1359:14: note: Technically the member function 'TeOCICursor::readBlob' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCICursor.h:288:8: note: Technically the member function 'TeOCICursor::readBlob' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:207:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:232:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:259:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:285:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:688:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:784:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:813:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:944:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1003:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1439:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1471:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1527:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1747:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2057:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2105:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2140:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2178:33: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2357:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2523:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2658:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2725:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1648:42: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1722:42: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1827:41: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1886:41: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1044:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1320:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1592:9: style: The scope of the variable 'extmax' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1593:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1593:18: style: The scope of the variable 'k' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1593:21: style: The scope of the variable 'ni' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1593:25: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1675:9: style: The scope of the variable 'extmax' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1676:15: style: The scope of the variable 'k' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1676:18: style: The scope of the variable 'ni' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1676:22: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1676:28: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1789:9: style: The scope of the variable 'extmax' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1790:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1790:18: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1854:9: style: The scope of the variable 'extmax' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1855:15: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1855:21: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2261:6: style: The scope of the variable 'themeId' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:30:43: style: Function 'createSequence' argument 1 names different: declaration 'seqName' definition 'tableName'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:68:36: note: Function 'createSequence' argument 1 names different: declaration 'seqName' definition 'tableName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:30:43: note: Function 'createSequence' argument 1 names different: declaration 'seqName' definition 'tableName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:662:37: style: Function 'execute' argument 1 names different: declaration 'sql' definition 'q'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:130:30: note: Function 'execute' argument 1 names different: declaration 'sql' definition 'q'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:662:37: note: Function 'execute' argument 1 names different: declaration 'sql' definition 'q'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:681:25: style: Function 'insertRelationInfo' argument 3 names different: declaration 'rName' definition 'eTable'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:149:81: note: Function 'insertRelationInfo' argument 3 names different: declaration 'rName' definition 'eTable'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:681:25: note: Function 'insertRelationInfo' argument 3 names different: declaration 'rName' definition 'eTable'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:681:47: style: Function 'insertRelationInfo' argument 4 names different: declaration 'rField' definition 'eField'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:149:102: note: Function 'insertRelationInfo' argument 4 names different: declaration 'rField' definition 'eField'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:681:47: note: Function 'insertRelationInfo' argument 4 names different: declaration 'rField' definition 'eField'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1287:67: style: Function 'alterTable' argument 2 names different: declaration 'newTablename' definition 'newTableName'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:151:61: note: Function 'alterTable' argument 2 names different: declaration 'newTablename' definition 'newTableName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1287:67: note: Function 'alterTable' argument 2 names different: declaration 'newTablename' definition 'newTableName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1525:43: style: Function 'insertLegend' argument 1 names different: declaration 'legend' definition 'leg'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:156:36: note: Function 'insertLegend' argument 1 names different: declaration 'legend' definition 'leg'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1525:43: note: Function 'insertLegend' argument 1 names different: declaration 'legend' definition 'leg'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1590:61: style: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:175:63: note: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1590:61: note: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1673:61: style: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:176:63: note: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1673:61: note: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1787:57: style: Function 'insertLine' argument 2 names different: declaration 'l' definition 'line'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:178:58: note: Function 'insertLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1787:57: note: Function 'insertLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1852:56: style: Function 'updateLine' argument 2 names different: declaration 'l' definition 'line'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:179:59: note: Function 'updateLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1852:56: note: Function 'updateLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1908:56: style: Function 'insertPoint' argument 2 names different: declaration 'p' definition 'point'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:180:58: note: Function 'insertPoint' argument 2 names different: declaration 'p' definition 'point'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1908:56: note: Function 'insertPoint' argument 2 names different: declaration 'p' definition 'point'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1930:55: style: Function 'insertText' argument 2 names different: declaration 't' definition 'text'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:181:57: note: Function 'insertText' argument 2 names different: declaration 't' definition 'text'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1930:55: note: Function 'insertText' argument 2 names different: declaration 't' definition 'text'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1998:55: style: Function 'insertCell' argument 2 names different: declaration 'c' definition 'cell'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:184:57: note: Function 'insertCell' argument 2 names different: declaration 'c' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:1998:55: note: Function 'insertCell' argument 2 names different: declaration 'c' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2992:71: style: Function 'getLinearRing' argument 2 names different: declaration 'i' definition 'initIndex'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:237:58: note: Function 'getLinearRing' argument 2 names different: declaration 'i' definition 'initIndex'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2992:71: note: Function 'getLinearRing' argument 2 names different: declaration 'i' definition 'initIndex'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2857:27: style: Unused variable: names [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.cpp:2858:27: style: Unused variable: cols [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:242:2: style: Class 'TeOCIOraclePortal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:90:33: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:140:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:532:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:577:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:612:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:906:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:937:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:968:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1011:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1036:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1090:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1126:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1139:26: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1242:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1253:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1307:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1359:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1394:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1419:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1449:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1481:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1512:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1548:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1584:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1608:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1634:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1691:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1734:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1757:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1799:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1841:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1878:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1915:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1957:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1995:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2037:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2124:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2153:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2182:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2430:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2464:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2556:33: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2582:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2613:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2645:33: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1147:3: style: Variable 'pPoly' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1146:3: note: Variable 'pPoly' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1147:3: note: Variable 'pPoly' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1167:3: style: Variable 'pLine' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1166:3: note: Variable 'pLine' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1167:3: note: Variable 'pLine' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1189:3: style: Variable 'pPoint' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1188:3: note: Variable 'pPoint' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1189:3: note: Variable 'pPoint' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1206:3: style: Variable 'pCell' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1205:3: note: Variable 'pCell' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1206:3: note: Variable 'pCell' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:676:22: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:678:8: style: The scope of the variable 'orient' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2856:8: style: The scope of the variable 'elem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2856:13: style: The scope of the variable 'elemnext' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2856:22: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2856:24: style: The scope of the variable 'k' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2856:26: style: The scope of the variable 'elemType' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2856:36: style: The scope of the variable 'sdoInterp' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3082:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3165:10: style: The scope of the variable 'elem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3165:15: style: The scope of the variable 'elemnext' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3165:24: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3165:26: style: The scope of the variable 'k' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3165:28: style: The scope of the variable 'sdoInterp' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3195:8: style: The scope of the variable 'hasHole' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3279:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3308:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3339:10: style: The scope of the variable 'elem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3339:15: style: The scope of the variable 'elemnext' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3339:24: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3339:26: style: The scope of the variable 'k' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3400:10: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3400:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3423:10: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3423:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:674:88: style: Function 'allocateOrdinatesObject' argument 3 names different: declaration 'cursor' definition 'cursor_'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:115:77: note: Function 'allocateOrdinatesObject' argument 3 names different: declaration 'cursor' definition 'cursor_'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:674:88: note: Function 'allocateOrdinatesObject' argument 3 names different: declaration 'cursor' definition 'cursor_'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:804:71: style: Function 'allocateOrdinatesObject' argument 2 names different: declaration 'cursor' definition 'cursor_'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:123:60: note: Function 'allocateOrdinatesObject' argument 2 names different: declaration 'cursor' definition 'cursor_'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:804:71: note: Function 'allocateOrdinatesObject' argument 2 names different: declaration 'cursor' definition 'cursor_'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:846:65: style: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:107:55: note: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:846:65: note: Function 'insertPolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:871:65: style: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:108:55: note: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:871:65: note: Function 'updatePolygon' argument 2 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1383:92: style: Function 'calculateArea' argument 3 names different: declaration 'actIdsOut' definition 'actIdsIn'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:174:75: note: Function 'calculateArea' argument 3 names different: declaration 'actIdsOut' definition 'actIdsIn'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1383:92: note: Function 'calculateArea' argument 3 names different: declaration 'actIdsOut' definition 'actIdsIn'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2065:61: style: Function 'insertLine' argument 2 names different: declaration 'l' definition 'line'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:117:51: note: Function 'insertLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2065:61: note: Function 'insertLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2094:60: style: Function 'updateLine' argument 2 names different: declaration 'l' definition 'line'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:118:51: note: Function 'updateLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2094:60: note: Function 'updateLine' argument 2 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2151:59: style: Function 'loadLineSet' argument 2 names different: declaration 'box' definition 'bb'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:121:48: note: Function 'loadLineSet' argument 2 names different: declaration 'box' definition 'bb'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2151:59: note: Function 'loadLineSet' argument 2 names different: declaration 'box' definition 'bb'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2200:60: style: Function 'insertPoint' argument 2 names different: declaration 'p' definition 'point'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:125:53: note: Function 'insertPoint' argument 2 names different: declaration 'p' definition 'point'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2200:60: note: Function 'insertPoint' argument 2 names different: declaration 'p' definition 'point'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2227:61: style: Function 'updatePoint' argument 2 names different: declaration 'p' definition 'point'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:126:50: note: Function 'updatePoint' argument 2 names different: declaration 'p' definition 'point'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2227:61: note: Function 'updatePoint' argument 2 names different: declaration 'p' definition 'point'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2252:59: style: Function 'insertText' argument 2 names different: declaration 't' definition 'text'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:129:49: note: Function 'insertText' argument 2 names different: declaration 't' definition 'text'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2252:59: note: Function 'insertText' argument 2 names different: declaration 't' definition 'text'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2352:59: style: Function 'insertCell' argument 2 names different: declaration 'c' definition 'cell'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:135:49: note: Function 'insertCell' argument 2 names different: declaration 'c' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2352:59: note: Function 'insertCell' argument 2 names different: declaration 'c' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2385:58: style: Function 'updateCell' argument 2 names different: declaration 'c' definition 'cell'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:136:49: note: Function 'updateCell' argument 2 names different: declaration 'c' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:2385:58: note: Function 'updateCell' argument 2 names different: declaration 'c' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1701:0: style: Variable 'visGeomColl' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1713:0: style: Variable 'nres' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3449:2: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:3449:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:245:2: style: Class 'TeOracleSpatialPortal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:84:7: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:103:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:84:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:87:10: style: The function 'createTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:121:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:87:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:99:20: style: The function 'getPortal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:133:28: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:99:20: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:102:7: style: The function 'generateLabelPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:168:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:102:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:107:7: style: The function 'insertPolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:175:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:107:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:108:7: style: The function 'updatePolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:176:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:108:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:117:7: style: The function 'insertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:178:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:117:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:118:7: style: The function 'updateLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:179:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:118:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:125:10: style: The function 'insertPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:180:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:125:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:129:7: style: The function 'insertText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:181:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:129:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:131:7: style: The function 'insertArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:182:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:131:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:132:7: style: The function 'insertNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:183:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:132:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:135:7: style: The function 'insertCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:184:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:135:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:142:7: style: The function 'insertRasterBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:185:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:142:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:259:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:289:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:259:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:260:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:293:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:260:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:262:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:290:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:262:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:263:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:294:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:263:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:265:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:292:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:265:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:266:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:296:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:266:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:267:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:291:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:267:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:268:7: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOCIOracle.h:295:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.h:268:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:530:70: performance: Function parameter 'colGeom' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:530:86: performance: Function parameter 'fromClause' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:575:36: performance: Function parameter 'tableGeom' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:575:54: performance: Function parameter 'object_id' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:575:84: performance: Function parameter 'colGeom' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1297:0: warning: Return value of std::unique() ignored. Elements remain in container. [uselessCallsRemove]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1349:0: warning: Return value of std::unique() ignored. Elements remain in container. [uselessCallsRemove]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1375:0: warning: Return value of std::unique() ignored. Elements remain in container. [uselessCallsRemove]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1624:0: warning: Return value of std::unique() ignored. Elements remain in container. [uselessCallsRemove]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/Oracle/TeOracleSpatial.cpp:1650:0: warning: Return value of std::unique() ignored. Elements remain in container. [uselessCallsRemove]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PAMDecoder/TeDecoderPAM.h:55:3: style: Class 'TeDecoderPAM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PAMDecoder/TeDecoderPAM.h:71:3: style: Class 'TeDecoderPAMFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PAMDecoder/TeDecoderPAM.cpp:142:0: error: Deallocating a deallocated pointer: image_file_ptr [deallocDealloc]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:929:10: warning: Identical condition 'bof()', second condition is always false [identicalConditionAfterEarlyExit]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:924:11: note: first condition
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:929:10: note: second condition
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:960:10: warning: Identical condition 'eof()', second condition is always false [identicalConditionAfterEarlyExit]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:955:10: note: first condition
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:960:10: note: second condition
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1027:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1023:7: note: outer condition: !eof()
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1027:11: note: opposite inner condition: eof()
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1046:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1042:7: note: outer condition: !bof()
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1046:11: note: opposite inner condition: bof()
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1285:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:377:8: style: The scope of the variable 'hour' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:378:5: style: The scope of the variable 'min' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1289:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1289:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:2210:7: style: The scope of the variable 'str_int' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:2258:7: style: The scope of the variable 'str_frac' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1252:13: style: Checking if unsigned variable 'newLen' is less than zero. [unsignedLessThanZero]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.h:410:10: style: Technically the member function 'TePGRecordset::getTime' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:1953:23: note: Technically the member function 'TePGRecordset::getTime' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.h:410:10: note: Technically the member function 'TePGRecordset::getTime' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.h:413:10: style: Technically the member function 'TePGRecordset::getTimeStamp' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.cpp:2003:23: note: Technically the member function 'TePGRecordset::getTimeStamp' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.h:413:10: note: Technically the member function 'TePGRecordset::getTimeStamp' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePGInterface.h:117:9: style: Class 'TePGConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:335:3: style: Class 'TePostgreSQLPortal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:188:3: style: Class 'TePostGISPortal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:60:8: style: The function 'newDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:69:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:60:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:63:8: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:72:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:63:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:65:8: style: The function 'showDatabases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:77:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:65:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:68:21: style: The function 'getPortal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:109:29: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:68:21: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:71:8: style: The function 'createTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:94:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:71:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:74:8: style: The function 'generateLabelPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:160:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:74:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:86:8: style: The function 'loadPolygonSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:166:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:86:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:89:21: style: The function 'loadPolygonSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:169:29: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:89:21: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:92:11: style: The function 'locatePolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:172:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:92:11: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:95:8: style: The function 'locatePolygonSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:175:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:95:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:98:8: style: The function 'insertPolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:178:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:98:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:101:8: style: The function 'updatePolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:181:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:101:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:105:8: style: The function 'loadLineSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:183:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:105:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:107:21: style: The function 'loadLineSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:185:29: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:107:21: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:110:8: style: The function 'insertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:188:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:110:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:113:8: style: The function 'updateLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:191:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:113:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:116:8: style: The function 'locateLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:194:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:116:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:119:8: style: The function 'insertPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:197:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:119:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:122:8: style: The function 'updatePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:199:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:122:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:125:8: style: The function 'locatePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:202:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:125:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:128:8: style: The function 'insertNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:211:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:128:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:131:8: style: The function 'updateNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:212:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:131:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:134:8: style: The function 'insertCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:215:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:134:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:137:8: style: The function 'updateCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:216:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:137:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:140:8: style: The function 'locateCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:219:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:140:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:146:8: style: The function 'createSpatialIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:249:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:146:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:149:10: style: The function 'getSQLBoxWhere' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:252:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:149:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:155:10: style: The function 'getSQLBoxWhere' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:255:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:155:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:158:10: style: The function 'getSQLBoxSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:258:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:158:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:161:8: style: The function 'getMBRGeom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:261:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:161:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:164:8: style: The function 'getMBRSelectedObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:264:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:164:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:167:10: style: The function 'getSpatialIdxColumn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:267:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:167:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:170:8: style: The function 'getEncodingList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:288:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:170:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:195:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:396:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:195:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:196:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:397:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:196:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:197:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:398:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:197:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:198:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:399:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:198:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:199:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:400:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:199:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:201:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:401:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:201:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:202:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:402:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:202:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:203:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:403:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:203:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:204:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:404:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:204:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:205:8: style: The function 'fetchGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:405:16: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostGIS.h:205:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:4330:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:783:31: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:55:54: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:854:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:981:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:1486:45: style: Function 'insertProject' argument 1 names different: declaration 'proj' definition 'project'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:139:33: note: Function 'insertProject' argument 1 names different: declaration 'proj' definition 'project'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:1486:45: note: Function 'insertProject' argument 1 names different: declaration 'proj' definition 'project'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:3395:47: style: Function 'getSQLTime' argument 1 names different: declaration 't' definition 'time'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:237:35: note: Function 'getSQLTime' argument 1 names different: declaration 't' definition 'time'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:3395:47: note: Function 'getSQLTime' argument 1 names different: declaration 't' definition 'time'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:4501:88: style: Function 'getLinearRing' argument 2 names different: declaration 'i' definition 'initIndex'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.h:414:70: note: Function 'getLinearRing' argument 2 names different: declaration 'i' definition 'initIndex'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:4501:88: note: Function 'getLinearRing' argument 2 names different: declaration 'i' definition 'initIndex'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:68:2: performance: Variable 'gistBoxOps_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:57:2: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/PostgreSQL/TePostgreSQL.cpp:906:20: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/ado/TeAdoDB.h:45:0: error: #error ONLY FOR WINDOWS OPERATIONAL SYSTEM [preprocessorErrorDirective]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/ado/TeAdoOracle.h:45:0: error: #error ONLY FOR WINDOWS OPERATIONAL SYSTEM [preprocessorErrorDirective]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/ado/TeAdoSqlServer.h:45:0: error: #error ONLY FOR WINDOWS OPERATIONAL SYSTEM [preprocessorErrorDirective]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/ado/TeAdoSqlServerSpatial.h:45:0: error: #error ONLY FOR WINDOWS OPERATIONAL SYSTEM [preprocessorErrorDirective]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeGDALDecoder.cpp:38:12: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeGDALDecoder.cpp:53:12: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeGDALDecoder.cpp:11:16: warning: Member variable 'TeGDALDecoder::_gdalDS' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeGDALDecoder.h:52:2: style: Class 'TeGDALDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeGDALDecoder.h:85:2: style: Class 'TeGDALDecoderFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeOGRDriver.h:84:12: style: Member variable 'TeOGRDriver::ogrLayer_' is in the wrong place in the initializer list. [initializerList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeOGRDriver.cpp:15:1: note: Member variable 'TeOGRDriver::ogrLayer_' is in the wrong place in the initializer list.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeOGRDriver.h:84:12: note: Member variable 'TeOGRDriver::ogrLayer_' is in the wrong place in the initializer list.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/gdal/TeOGRDriver.h:56:2: style: Class 'TeOGRDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeDecoderQtImage.h:38:2: style: Class 'TeDecoderQtImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeDecoderQtImage.h:69:2: style: Class 'TeDecoderQtImageFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeGUIUtils.cpp:247:91: style: Function 'fillLayerCombo' argument 4 names different: declaration 'selName' definition 'current'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeGUIUtils.h:60:106: note: Function 'fillLayerCombo' argument 4 names different: declaration 'selName' definition 'current'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeGUIUtils.cpp:247:91: note: Function 'fillLayerCombo' argument 4 names different: declaration 'selName' definition 'current'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtAnimaThread.h:15:2: warning: Member variable 'TeQtAnimaThread::animation_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtBigTable.cpp:126:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtBigTable.cpp:8:15: warning: Member variable 'TeQtBigTable::dataSource_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtBigTable.cpp:8:15: warning: Member variable 'TeQtBigTable::editor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:814:15: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1792:3: style: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1791:3: note: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1792:3: note: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1883:7: style: The scope of the variable 'hasPolygons' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1884:7: style: The scope of the variable 'hasCells' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1885:7: style: The scope of the variable 'hasLines' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1886:7: style: The scope of the variable 'hasPoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2563:10: style: The scope of the variable 't0' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2563:14: style: The scope of the variable 't1' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2563:18: style: The scope of the variable 't2' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3207:9: style: The scope of the variable 'dpix' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3207:15: style: The scope of the variable 'dpiy' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3207:21: style: The scope of the variable 'ncolors' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3207:30: style: The scope of the variable 'wmm' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3207:35: style: The scope of the variable 'hmm' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3207:40: style: The scope of the variable 'depth' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3207:47: style: The scope of the variable 'pdepth' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:437:34: style: Function 'mapDWtoV' argument 1 names different: declaration 'box' definition 'w'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:114:23: note: Function 'mapDWtoV' argument 1 names different: declaration 'box' definition 'w'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:437:34: note: Function 'mapDWtoV' argument 1 names different: declaration 'box' definition 'w'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:595:46: style: Function 'setPolygonStyle' argument 2 names different: declaration 'width' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:212:35: note: Function 'setPolygonStyle' argument 2 names different: declaration 'width' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:595:46: note: Function 'setPolygonStyle' argument 2 names different: declaration 'width' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:607:50: style: Function 'setPolygonLineStyle' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:214:39: note: Function 'setPolygonLineStyle' argument 2 names different: declaration 'width' definition 'w'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:607:50: note: Function 'setPolygonLineStyle' argument 2 names different: declaration 'width' definition 'w'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:663:45: style: Function 'plotText' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:239:34: note: Function 'plotText' argument 1 names different: declaration 'p' definition 'pt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:663:45: note: Function 'plotText' argument 1 names different: declaration 'p' definition 'pt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1037:46: style: Function 'plotPoint' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:198:35: note: Function 'plotPoint' argument 1 names different: declaration 'p' definition 'pt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1037:46: note: Function 'plotPoint' argument 1 names different: declaration 'p' definition 'pt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1058:36: style: Function 'plotNode' argument 1 names different: declaration 'n' definition 'pt'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:224:25: note: Function 'plotNode' argument 1 names different: declaration 'n' definition 'pt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1058:36: note: Function 'plotNode' argument 1 names different: declaration 'n' definition 'pt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1131:36: style: Function 'plotCell' argument 1 names different: declaration 's' definition 'cell'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:205:25: note: Function 'plotCell' argument 1 names different: declaration 's' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1131:36: note: Function 'plotCell' argument 1 names different: declaration 's' definition 'cell'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1345:48: style: Function 'plotPolygon' argument 1 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:210:37: note: Function 'plotPolygon' argument 1 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:1345:48: note: Function 'plotPolygon' argument 1 names different: declaration 'p' definition 'poly'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2011:39: style: Function 'drawPointRep' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:394:28: note: Function 'drawPointRep' argument 1 names different: declaration 'p' definition 'pp'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2011:39: note: Function 'drawPointRep' argument 1 names different: declaration 'p' definition 'pp'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2085:38: style: Function 'plotLine' argument 1 names different: declaration 'l' definition 'line'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:216:27: note: Function 'plotLine' argument 1 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2085:38: note: Function 'plotLine' argument 1 names different: declaration 'l' definition 'line'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2167:34: style: Function 'plotArc' argument 1 names different: declaration 'a' definition 'arc'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.h:229:23: note: Function 'plotArc' argument 1 names different: declaration 'a' definition 'arc'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:2167:34: note: Function 'plotArc' argument 1 names different: declaration 'a' definition 'arc'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3269:10: style: Variable 'dpix' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3270:10: style: Variable 'dpiy' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3271:13: style: Variable 'ncolors' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3272:9: style: Variable 'wmm' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3273:9: style: Variable 'hmm' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3274:11: style: Variable 'depth' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:3249:13: style: Variable 'pdepth' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::widthRef2PrinterFactor_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::canvasAndDataProjectionEqual_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::xmin_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::xmax_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::ymin_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::ymax_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::x0_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::y0_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::f_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::scaleApx_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::scale_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::lx1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::ly1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::lx2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::ly2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::cursorMode_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::down_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::xul_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::xlr_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::yul_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::ylr_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::ixul_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::ixlr_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::iyul_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::iylr_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::polygonTransparency_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::pointPixmap_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::nodePixmap_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:40:13: warning: Member variable 'TeQtCanvas::textSize_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCanvas.cpp:680:100: performance: Function parameter 'unit' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:41:5: warning: Member variable 'TeQtCheckListItem::type_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:41:5: warning: Member variable 'TeQtCheckListItem::order_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:44:2: warning: Member variable 'TeQtCheckListItem::type_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:44:2: warning: Member variable 'TeQtCheckListItem::order_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:47:2: warning: Member variable 'TeQtCheckListItem::type_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:47:2: warning: Member variable 'TeQtCheckListItem::order_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtChartItem.cpp:34:2: performance: Variable 'name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.cpp:73:9: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.cpp:85:10: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtColorBar.cpp:237:16: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtColorBar.cpp:375:6: style: The scope of the variable 't' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtColorBar.cpp:640:7: style: The scope of the variable 'jj' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtColorBar.cpp:282:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtColorBar.cpp:355:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtColorBar.cpp:768:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabaseItem.h:38:6: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:60:14: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabaseItem.h:38:6: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabaseItem.h:41:10: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:62:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabaseItem.h:41:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:83:19: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:86:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:97:15: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:117:37: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:121:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:130:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:148:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:179:37: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:185:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:203:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:221:15: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:276:19: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:279:13: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:74:21: style: The scope of the variable 'checkListItem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:127:18: style: The scope of the variable 'layerItem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:270:21: style: The scope of the variable 'checkListItem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.h:83:15: warning: Virtual function 'clicked' is called from constructor 'TeQtDatabasesListView(QWidget*parent=0,const char*name=0)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:46:22: note: Calling clicked
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.h:83:15: note: clicked is a virtual method
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.h:83:15: warning: Virtual function 'clicked' is called from constructor 'TeQtDatabasesListView(QWidget*parent=0,const char*name=0)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.cpp:47:14: note: Calling clicked
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDatabasesListView.h:83:15: note: clicked is a virtual method
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLayerItem.h:37:6: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:60:14: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLayerItem.h:37:6: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLayerItem.h:40:10: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:62:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLayerItem.h:40:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:56:11: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:304:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:304:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:304:15: style: The scope of the variable 'z' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:1221:9: style: The scope of the variable 'v' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:1222:6: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:1222:9: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:1222:12: style: The scope of the variable 'z' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:157: style: Function 'TeQtGLWidget' argument 8 names different: declaration 'xz' definition 'zx'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.h:46:147: note: Function 'TeQtGLWidget' argument 8 names different: declaration 'xz' definition 'zx'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:157: note: Function 'TeQtGLWidget' argument 8 names different: declaration 'xz' definition 'zx'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:1029:38: style: Function 'setViewAngle' argument 1 names different: declaration 'angle' definition 'a'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.h:86:28: note: Function 'setViewAngle' argument 1 names different: declaration 'angle' definition 'a'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:1029:38: note: Function 'setViewAngle' argument 1 names different: declaration 'angle' definition 'a'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:15: warning: Member variable 'TeQtGLWidget::selIni_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:15: warning: Member variable 'TeQtGLWidget::drawSelecteds_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:87: performance: Function parameter 'xField' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:102: performance: Function parameter 'yField' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:117: performance: Function parameter 'zField' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:37:207: performance: Function parameter 'func' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGLWidget.cpp:1361:42: performance: Function parameter 'function' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGraph.h:80:7: style: The function 'plot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGraph.h:35:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGraph.h:80:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:909:6: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:909:9: style: The scope of the variable 'y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1365:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1622:9: style: The scope of the variable 'gs' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1697:9: style: The scope of the variable 'gs' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2130:14: style: The scope of the variable 'portalpos' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2183:14: style: The scope of the variable 'portalpos' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2235:14: style: The scope of the variable 'portalpos' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2287:14: style: The scope of the variable 'portalpos' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2884:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:95:34: style: Function 'init' argument 1 names different: declaration 'theme' definition 'appTheme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.h:117:24: note: Function 'init' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:95:34: note: Function 'init' argument 1 names different: declaration 'theme' definition 'appTheme'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:904:43: style: Function 'putColorOnGrid' argument 1 names different: declaration 'uniqueIdSet' definition 'uidSet'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.h:160:34: note: Function 'putColorOnGrid' argument 1 names different: declaration 'uniqueIdSet' definition 'uidSet'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:904:43: note: Function 'putColorOnGrid' argument 1 names different: declaration 'uniqueIdSet' definition 'uidSet'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:904:63: style: Function 'putColorOnGrid' argument 2 names different: declaration 'objectIdSet' definition 'oidSet'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.h:160:59: note: Function 'putColorOnGrid' argument 2 names different: declaration 'objectIdSet' definition 'oidSet'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:904:63: note: Function 'putColorOnGrid' argument 2 names different: declaration 'objectIdSet' definition 'oidSet'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2340:9: style: Unused variable: oid [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2340:14: style: Unused variable: uid [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:923:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:935:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:940:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:965:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:976:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:980:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:987:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:996:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1003:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1008:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1016:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1019:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1024:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1031:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1036:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1044:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1047:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1052:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1059:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1064:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1076:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1081:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1104:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1112:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1116:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1123:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1132:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1139:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1144:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1166:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1168:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1179:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1181:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1196:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1206:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1222:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1229:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1234:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1241:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2045:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2050:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2088:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2093:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2343:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2348:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2351:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2355:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2502:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2505:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2601:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2611:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2691:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:904:78: performance: Function parameter 'operation' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:1867:38: performance: Function parameter 'colName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGrid.cpp:2546:50: performance: Function parameter 'newId' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.cpp:277:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.cpp:458:6: style: The scope of the variable 'portalCol' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.cpp:211:64: style: Function 'setCell' argument 3 names different: declaration 'text' definition 'v'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:39:49: note: Function 'setCell' argument 3 names different: declaration 'text' definition 'v'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.cpp:211:64: note: Function 'setCell' argument 3 names different: declaration 'text' definition 'v'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:38:11: style: The function 'cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:16:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:38:11: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:39:7: style: The function 'setCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:17:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:39:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:43:6: style: The function 'numRows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:19:14: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:43:6: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:44:6: style: The function 'numCols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:20:14: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.h:44:6: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.cpp:42:6: style: Reading from empty STL container 'whereClause' [reademptycontainer]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtGridSource.cpp:104:6: style: Reading from empty STL container 'whereClause' [reademptycontainer]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLatEdit.cpp:17:2: style: Variable 'posat' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLatEdit.cpp:18:2: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLayerItem.cpp:29:11: style: Function 'TeQtLayerItem' argument 2 names different: declaration 'text' definition 'name'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLayerItem.h:33:50: note: Function 'TeQtLayerItem' argument 2 names different: declaration 'text' definition 'name'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLayerItem.cpp:29:11: note: Function 'TeQtLayerItem' argument 2 names different: declaration 'text' definition 'name'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:156:37: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:247:37: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:59:7: style: The scope of the variable 'hasPolygons' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:60:7: style: The scope of the variable 'hasCells' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:61:7: style: The scope of the variable 'hasLines' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:62:7: style: The scope of the variable 'hasPoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:276:40: style: Function 'drawPointRep' argument 1 names different: declaration 'w' definition 'pw'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.h:53:24: note: Function 'drawPointRep' argument 1 names different: declaration 'w' definition 'pw'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:276:40: note: Function 'drawPointRep' argument 1 names different: declaration 'w' definition 'pw'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:276:48: style: Function 'drawPointRep' argument 2 names different: declaration 'h' definition 'ph'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.h:53:31: note: Function 'drawPointRep' argument 2 names different: declaration 'h' definition 'ph'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.cpp:276:48: note: Function 'drawPointRep' argument 2 names different: declaration 'h' definition 'ph'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.h:42:7: style: The function 'paintCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:73:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendItem.h:42:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:526:59: style: Function 'putColorOnLegend' argument 1 names different: declaration 'colorVec' definition 'iColorVec'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:29:42: note: Function 'putColorOnLegend' argument 1 names different: declaration 'colorVec' definition 'iColorVec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:526:59: note: Function 'putColorOnLegend' argument 1 names different: declaration 'colorVec' definition 'iColorVec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:526:88: style: Function 'putColorOnLegend' argument 2 names different: declaration 'colorBVec' definition 'iColorBVec'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:29:70: note: Function 'putColorOnLegend' argument 2 names different: declaration 'colorBVec' definition 'iColorBVec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:526:88: note: Function 'putColorOnLegend' argument 2 names different: declaration 'colorBVec' definition 'iColorBVec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:825:64: style: Function 'setLegends' argument 1 names different: declaration 'legVec' definition 'inLegVec'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:43:47: note: Function 'setLegends' argument 1 names different: declaration 'legVec' definition 'inLegVec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:825:64: note: Function 'setLegends' argument 1 names different: declaration 'legVec' definition 'inLegVec'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:152:9: style: Variable 'wi' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:635:15: style: Variable 'vv' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:768:15: style: Variable 'vv' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.cpp:14:19: warning: Member variable 'TeQtLegendSource::db_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:24:11: style: The function 'cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:16:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:24:11: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:25:7: style: The function 'setCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:17:15: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:25:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:46:6: style: The function 'numRows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:19:14: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:46:6: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:47:6: style: The function 'numCols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtDataSource.h:20:14: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLegendSource.h:47:6: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLongEdit.cpp:17:2: style: Variable 'posat' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtLongEdit.cpp:18:2: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:184:8: warning: Either the condition 'if(proxMat)' is redundant or there is possible null pointer dereference: proxMat. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:187:6: note: Assuming that condition 'if(proxMat)' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:184:8: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:138:52: style: The scope of the variable 'constStrategy' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:388:10: style: The scope of the variable 'h' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:243:19: style: Variable 'savedMatrix' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:267:15: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:277:20: style: Variable 'obj1' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:278:20: style: Variable 'obj2' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.cpp:391:8: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.h:41:2: warning: Member variable 'TeSkaterMethod::type_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtMethods.h:41:2: warning: Member variable 'TeSkaterMethod::minPop_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.h:148:5: warning: Member variable 'TeKernelMethod::gridLayer_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.h:148:5: warning: Member variable 'TeKernelMethod::justOnePolygon_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:696:13: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:701:5: note: Assuming that condition 'if(data)' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:696:13: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:87:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:574:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:1812:32: style: Unused variable: it [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:699:4: error: Resource leak: fp [resourceLeak]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtShowMedia.cpp:70:35: performance: Function parameter 'objId' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:248:10: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:459:52: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:598:23: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:670:14: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:671:14: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:730:14: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:731:14: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:955:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:956:8: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:1020:27: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:1096:25: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:1130:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:521:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:548:3: note: Found duplicate branches for 'if' and 'else'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:521:2: note: Found duplicate branches for 'if' and 'else'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:746:35: style: Function 'apply' argument 1 names different: declaration 'regSet' definition 'supportSet'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.h:184:23: note: Function 'apply' argument 1 names different: declaration 'regSet' definition 'supportSet'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTerraStat.cpp:746:35: note: Function 'apply' argument 1 names different: declaration 'regSet' definition 'supportSet'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.h:39:6: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:60:14: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.h:39:6: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.h:42:10: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtCheckListItem.h:62:18: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.h:42:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:400:24: style: Function 'mode' argument 1 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:71:16: note: Function 'mode' argument 1 names different: declaration 'm' definition 'mode'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:400:24: note: Function 'mode' argument 1 names different: declaration 'm' definition 'mode'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:25:15: warning: Member variable 'TeQtTextEdit::theme_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:32:15: warning: Member variable 'TeQtTextEdit::theme_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:37:2: performance: Variable 'text_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:38:2: performance: Variable 'visual_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:61:6: performance: Technically the member function 'TeQtTextEdit::apx' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:253:15: note: Technically the member function 'TeQtTextEdit::apx' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:61:6: note: Technically the member function 'TeQtTextEdit::apx' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:69:6: style: Technically the member function 'TeQtTextEdit::mode' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:394:15: note: Technically the member function 'TeQtTextEdit::mode' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:69:6: note: Technically the member function 'TeQtTextEdit::mode' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:73:7: style: Technically the member function 'TeQtTextEdit::edit' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:406:15: note: Technically the member function 'TeQtTextEdit::edit' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:73:7: note: Technically the member function 'TeQtTextEdit::edit' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:75:9: style: Technically the member function 'TeQtTextEdit::text' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:412:15: note: Technically the member function 'TeQtTextEdit::text' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:75:9: note: Technically the member function 'TeQtTextEdit::text' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:87:11: style: Technically the member function 'TeQtTextEdit::visual' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:109:6: style: Technically the member function 'TeQtMultiTextEdit::size' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:594:20: note: Technically the member function 'TeQtMultiTextEdit::size' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:109:6: note: Technically the member function 'TeQtMultiTextEdit::size' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:127:7: style: Technically the member function 'TeQtMultiTextEdit::selMode' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.cpp:715:20: note: Technically the member function 'TeQtMultiTextEdit::selMode' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtTextEdit.h:127:7: note: Technically the member function 'TeQtMultiTextEdit::selMode' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:70:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:81:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:95:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:109:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:117:33: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:130:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:134:33: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:157:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:200:19: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:103:86: style: Function 'getLegends' argument 2 names different: declaration 'labels' definition 'labelVector'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.h:51:72: note: Function 'getLegends' argument 2 names different: declaration 'labels' definition 'labelVector'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtThemeItem.cpp:103:86: note: Function 'getLegends' argument 2 names different: declaration 'labels' definition 'labelVector'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.cpp:48:4: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.cpp:62:19: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.cpp:65:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewItem.cpp:55:21: style: The scope of the variable 'checkListItem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:103:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:132:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:146:27: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:162:38: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:165:31: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:182:38: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:185:31: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:204:38: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:207:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:230:38: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:233:31: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:255:38: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:258:31: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:277:37: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:281:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:290:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:303:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:341:37: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:344:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:361:37: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:366:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:415:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:433:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:441:28: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:448:15: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:462:15: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:492:29: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:503:26: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:513:30: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:516:35: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:524:39: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:539:21: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:544:39: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:559:21: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:626:31: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:654:31: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:715:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:753:34: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:756:18: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:758:18: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:770:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:781:35: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:790:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:796:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:805:35: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:812:17: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:816:18: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:824:17: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:829:18: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:838:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:842:17: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:886:19: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:889:15: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:908:19: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:911:16: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:287:18: style: The scope of the variable 'themeItem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:880:21: style: The scope of the variable 'checkListItem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qt/TeQtViewsListView.cpp:902:21: style: The scope of the variable 'checkListItem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qwt/TeQwtPlotPicker.h:43:2: style: Class 'TeQwtPlotPicker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qwt/TeQwtPlot.h:38:2: style: Class 'TeQwtPlot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qwt/TeQwtPlotPicker.cpp:28:2: performance: Variable 'rect_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qwt/TeQwtPlotPicker.cpp:45:2: performance: Variable 'rect_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qwt/TeQwtPlotPicker.cpp:62:2: performance: Variable 'rect_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/qwt/TeQwtPlotZoomer.h:36:5: style: Class 'TeQwtPlotZoomer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:151:13: style: The scope of the variable 'psShape' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1213:9: style: The scope of the variable 'totpoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1214:14: style: The scope of the variable 'padfX' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1214:22: style: The scope of the variable 'padfY' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1215:22: style: The scope of the variable 'psObject' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1216:9: style: The scope of the variable 'posXY' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1216:25: style: The scope of the variable 'nelem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1217:9: style: The scope of the variable 'nVertices' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1218:10: style: The scope of the variable 'panParts' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1321:9: style: The scope of the variable 'totpoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1324:18: style: The scope of the variable 'nVertices' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1936:10: style: The scope of the variable 'inside' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:2344:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:2543:13: style: The scope of the variable 'psShape' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:247:13: style: Function 'TeImportShape' argument 4 names different: declaration 'objectIdAttr' definition 'objectIdAtt'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:171:13: note: Function 'TeImportShape' argument 4 names different: declaration 'objectIdAttr' definition 'objectIdAtt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:247:13: note: Function 'TeImportShape' argument 4 names different: declaration 'objectIdAttr' definition 'objectIdAtt'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1288:67: style: Function 'TeExportQuerierToShapefile' argument 2 names different: declaration 'baseName' definition 'base'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:178:80: note: Function 'TeExportQuerierToShapefile' argument 2 names different: declaration 'baseName' definition 'base'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1288:67: note: Function 'TeExportQuerierToShapefile' argument 2 names different: declaration 'baseName' definition 'base'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1767:32: style: Function 'TeDBFRowDecode' argument 1 names different: declaration 'dbfHandle' definition 'hDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:96:42: note: Function 'TeDBFRowDecode' argument 1 names different: declaration 'dbfHandle' definition 'hDBF'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1767:32: note: Function 'TeDBFRowDecode' argument 1 names different: declaration 'dbfHandle' definition 'hDBF'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1808:55: style: Function 'TeSHPPointDecode' argument 2 names different: declaration 'ps' definition 'points'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:110:64: note: Function 'TeSHPPointDecode' argument 2 names different: declaration 'ps' definition 'points'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1808:55: note: Function 'TeSHPPointDecode' argument 2 names different: declaration 'ps' definition 'points'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1808:71: style: Function 'TeSHPPointDecode' argument 3 names different: declaration 'objectId' definition 'objid'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:110:76: note: Function 'TeSHPPointDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1808:71: note: Function 'TeSHPPointDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1820:57: style: Function 'TeSHPPolyLineDecode' argument 2 names different: declaration 'ls' definition 'lines'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:118:65: note: Function 'TeSHPPolyLineDecode' argument 2 names different: declaration 'ls' definition 'lines'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1820:57: note: Function 'TeSHPPolyLineDecode' argument 2 names different: declaration 'ls' definition 'lines'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1820:72: style: Function 'TeSHPPolyLineDecode' argument 3 names different: declaration 'objectId' definition 'objid'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:118:77: note: Function 'TeSHPPolyLineDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1820:72: note: Function 'TeSHPPolyLineDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1843:54: style: Function 'TeSHPPolygonDecode' argument 2 names different: declaration 'pols' definition 'polys'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:126:68: note: Function 'TeSHPPolygonDecode' argument 2 names different: declaration 'pols' definition 'polys'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1843:54: note: Function 'TeSHPPolygonDecode' argument 2 names different: declaration 'pols' definition 'polys'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1843:69: style: Function 'TeSHPPolygonDecode' argument 3 names different: declaration 'objectId' definition 'objid'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:126:82: note: Function 'TeSHPPolygonDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1843:69: note: Function 'TeSHPPolygonDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:2100:37: style: Function 'TeImportDBFTable' argument 1 names different: declaration 'dbfFileName' definition 'dbFileName'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:88:45: note: Function 'TeImportDBFTable' argument 1 names different: declaration 'dbfFileName' definition 'dbFileName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:2100:37: note: Function 'TeImportDBFTable' argument 1 names different: declaration 'dbfFileName' definition 'dbFileName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1176:0: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1723:11: style: Variable 'fbase' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1223:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:2359:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:236:2: style: Class 'TeShapefileDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:476:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:541:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:603:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:665:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1743:127: performance: Function parameter 'attributes' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:1994:88: performance: Function parameter 'objectIdAttr' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.cpp:2336:87: performance: Function parameter 'objectIdAttr' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportDBF.cpp:117:10: style: The scope of the variable 'nVertices' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportDBF.cpp:166:8: style: The scope of the variable 'npoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportDBF.cpp:209:8: style: The scope of the variable 'totpoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportDBF.cpp:229:20: style: The scope of the variable 'nrings' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportDBF.cpp:111:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:115:9: style: The scope of the variable 'totpoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:116:14: style: The scope of the variable 'padfX' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:116:22: style: The scope of the variable 'padfY' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:117:22: style: The scope of the variable 'psObject' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:118:9: style: The scope of the variable 'posXY' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:118:25: style: The scope of the variable 'nelem' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:119:9: style: The scope of the variable 'nVertices' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:120:10: style: The scope of the variable 'panParts' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:223:9: style: The scope of the variable 'totpoints' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:226:18: style: The scope of the variable 'nVertices' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:190:67: style: Function 'TeExportQuerierToShapefile' argument 2 names different: declaration 'baseName' definition 'base'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:178:80: note: Function 'TeExportQuerierToShapefile' argument 2 names different: declaration 'baseName' definition 'base'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:190:67: note: Function 'TeExportQuerierToShapefile' argument 2 names different: declaration 'baseName' definition 'base'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:78:0: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:621:11: style: Variable 'fbase' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeExportSHP.cpp:125:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:188:43: performance: Function parameter 'attributes' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportDBF.cpp:390:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportDBF.cpp:146:37: style: Function 'TeImportDBFTable' argument 1 names different: declaration 'dbfFileName' definition 'dbFileName'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:88:45: note: Function 'TeImportDBFTable' argument 1 names different: declaration 'dbfFileName' definition 'dbFileName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportDBF.cpp:146:37: note: Function 'TeImportDBFTable' argument 1 names different: declaration 'dbfFileName' definition 'dbFileName'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportDBF.cpp:405:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportDBF.cpp:43:88: performance: Function parameter 'objectIdAttr' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportDBF.cpp:382:87: performance: Function parameter 'objectIdAttr' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:212:6: style: The scope of the variable 'indexOffset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:1070:10: style: The scope of the variable 'inside' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:931:32: style: Function 'TeDBFRowDecode' argument 1 names different: declaration 'dbfHandle' definition 'hDBF'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:96:42: note: Function 'TeDBFRowDecode' argument 1 names different: declaration 'dbfHandle' definition 'hDBF'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:931:32: note: Function 'TeDBFRowDecode' argument 1 names different: declaration 'dbfHandle' definition 'hDBF'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:942:55: style: Function 'TeSHPPointDecode' argument 2 names different: declaration 'ps' definition 'points'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:110:64: note: Function 'TeSHPPointDecode' argument 2 names different: declaration 'ps' definition 'points'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:942:55: note: Function 'TeSHPPointDecode' argument 2 names different: declaration 'ps' definition 'points'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:942:71: style: Function 'TeSHPPointDecode' argument 3 names different: declaration 'objectId' definition 'objid'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:110:76: note: Function 'TeSHPPointDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:942:71: note: Function 'TeSHPPointDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:954:57: style: Function 'TeSHPPolyLineDecode' argument 2 names different: declaration 'ls' definition 'lines'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:118:65: note: Function 'TeSHPPolyLineDecode' argument 2 names different: declaration 'ls' definition 'lines'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:954:57: note: Function 'TeSHPPolyLineDecode' argument 2 names different: declaration 'ls' definition 'lines'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:954:72: style: Function 'TeSHPPolyLineDecode' argument 3 names different: declaration 'objectId' definition 'objid'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:118:77: note: Function 'TeSHPPolyLineDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:954:72: note: Function 'TeSHPPolyLineDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:977:54: style: Function 'TeSHPPolygonDecode' argument 2 names different: declaration 'pols' definition 'polys'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:126:68: note: Function 'TeSHPPolygonDecode' argument 2 names different: declaration 'pols' definition 'polys'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:977:54: note: Function 'TeSHPPolygonDecode' argument 2 names different: declaration 'pols' definition 'polys'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:977:69: style: Function 'TeSHPPolygonDecode' argument 3 names different: declaration 'objectId' definition 'objid'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeDriverSHPDBF.h:126:82: note: Function 'TeSHPPolygonDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeImportSHP.cpp:977:69: note: Function 'TeSHPPolygonDecode' argument 3 names different: declaration 'objectId' definition 'objid'.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeQuerierSHP.h:59:3: style: Class 'TeQuerierSHP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeQuerierSHP.h:95:2: style: Class 'TeQuerierSHPFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/shapelib/TeSTEFunctionsSHP.cpp:98:13: style: The scope of the variable 'psShape' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:41:3: style: Variable 'arg_index' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:40:0: note: Variable 'arg_index' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:41:3: note: Variable 'arg_index' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:126:5: style: Variable 'arg_index' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:125:0: note: Variable 'arg_index' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:126:5: note: Variable 'arg_index' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:204:9: style: Variable 'arg_index' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:203:0: note: Variable 'arg_index' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:204:9: note: Variable 'arg_index' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:41:15: style: Variable 'arg_index' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:126:17: style: Variable 'arg_index' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:204:21: style: Variable 'arg_index' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.h:80:20: warning: Virtual function 'unloadPlugins' is called from destructor '~PluginsManager()' at line 15. Dynamic binding is not used. [virtualCallInConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.cpp:15:3: note: Calling unloadPlugins
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsManager.h:80:20: note: unloadPlugins is a virtual method
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:407:9: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:387:0: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:436:0: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:202:0: style: 'PluginsParametersContainer < PluginsSignalDatatype >::operator=' should return 'PluginsParametersContainer < PluginsSignalDatatype > &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:277:0: performance: Variable 'last_up_time_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsSignal.h:64:3: style: Class 'PluginsSignal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:98:0: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:60:47: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/drivers/spl/PluginsParametersContainer.h:98:0: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/dtm/TeDTMAlgorithm.h:133:7: warning: Member variable 'TeDTMAlgorithm::progress_enabled_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/dtm/TeDTMAlgorithm.cpp:60:39: warning: Member variable 'TeDTMAlgorithm::progress_enabled_' is not assigned a value in 'TeDTMAlgorithm::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1712:2: style: Variable 'strSQL' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1697:0: note: Variable 'strSQL' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1712:2: note: Variable 'strSQL' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1724:10: style: The scope of the variable 'simil' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2060:6: style: The scope of the variable 'initialLeft' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2060:19: style: The scope of the variable 'initialRight' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2060:33: style: The scope of the variable 'finalLeft' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2060:44: style: The scope of the variable 'finalRight' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2127:12: style: The scope of the variable 'segLen' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2055:83: style: Function 'findCoordinate' argument 2 names different: declaration 'address' definition 'desc'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:305:67: note: Function 'findCoordinate' argument 2 names different: declaration 'address' definition 'desc'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2055:83: note: Function 'findCoordinate' argument 2 names different: declaration 'address' definition 'desc'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1959:17: style: Unused variable: fields [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1960:0: style: Variable 'values' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1988:17: style: Unused variable: fields [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:92:2: warning: Member variable 'TeCentroidAddressMetadata::fieldType_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:211:3: warning: Member variable 'TeAddressLocator::metadata_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:211:3: warning: Member variable 'TeAddressLocator::hifen_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:349:8: performance: Technically the member function 'TeAddressLocator::fillAddressMetadata' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1886:24: note: Technically the member function 'TeAddressLocator::fillAddressMetadata' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:349:8: note: Technically the member function 'TeAddressLocator::fillAddressMetadata' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:368:10: style: Technically the member function 'TeAddressLocator::mountSimilarWhereSQL' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:1937:26: note: Technically the member function 'TeAddressLocator::mountSimilarWhereSQL' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:368:10: note: Technically the member function 'TeAddressLocator::mountSimilarWhereSQL' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:371:8: style: Technically the member function 'TeAddressLocator::normalizeAddress' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2204:24: note: Technically the member function 'TeAddressLocator::normalizeAddress' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:371:8: note: Technically the member function 'TeAddressLocator::normalizeAddress' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:374:8: performance: Technically the member function 'TeAddressLocator::removeHifen' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2288:24: note: Technically the member function 'TeAddressLocator::removeHifen' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:374:8: note: Technically the member function 'TeAddressLocator::removeHifen' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:380:10: performance: Technically the member function 'TeAddressLocator::makeLikeExpression' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2330:26: note: Technically the member function 'TeAddressLocator::makeLikeExpression' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:380:10: note: Technically the member function 'TeAddressLocator::makeLikeExpression' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:383:8: performance: Technically the member function 'TeAddressLocator::removeSpecialCharacters' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2340:24: note: Technically the member function 'TeAddressLocator::removeSpecialCharacters' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:383:8: note: Technically the member function 'TeAddressLocator::removeSpecialCharacters' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:401:8: performance: Technically the member function 'TeAddressLocator::refineFoundedLocationsByNeighBorhood' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2662:24: note: Technically the member function 'TeAddressLocator::refineFoundedLocationsByNeighBorhood' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:401:8: note: Technically the member function 'TeAddressLocator::refineFoundedLocationsByNeighBorhood' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:404:8: performance: Technically the member function 'TeAddressLocator::refineFoundedLocationsByZipCode' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2686:24: note: Technically the member function 'TeAddressLocator::refineFoundedLocationsByZipCode' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:404:8: note: Technically the member function 'TeAddressLocator::refineFoundedLocationsByZipCode' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:412:8: performance: Technically the member function 'TeAddressLocator::cleanAddressesFound' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:3296:24: note: Technically the member function 'TeAddressLocator::cleanAddressesFound' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:412:8: note: Technically the member function 'TeAddressLocator::cleanAddressesFound' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:415:8: style: Technically the member function 'TeAddressLocator::splitAddress' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.cpp:2894:24: note: Technically the member function 'TeAddressLocator::splitAddress' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:415:8: note: Technically the member function 'TeAddressLocator::splitAddress' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeAddressLocator.h:211:3: style: Class 'TeAddressLocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:455:2: warning: Either the condition '!newLayer' is redundant or there is possible null pointer dereference: newLayer. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:450:6: note: Assuming that condition '!newLayer' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:455:2: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:456:27: warning: Either the condition '!newLayer' is redundant or there is possible null pointer dereference: newLayer. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:450:6: note: Assuming that condition '!newLayer' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:456:27: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:358:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:356:4: note: Variable 'status' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:358:4: note: Variable 'status' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:537:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:535:4: note: Variable 'status' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:537:4: note: Variable 'status' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:453:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:239:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:295:7: style: The scope of the variable 'status' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:421:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:481:7: style: The scope of the variable 'status' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1154:7: style: The scope of the variable 'found' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1336:13: style: The scope of the variable 'partial_area' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1000:43: style: Function 'TeFillCellDistanceOperation' argument 1 names different: declaration 'input_theme' definition 'theme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:155:59: note: Function 'TeFillCellDistanceOperation' argument 1 names different: declaration 'input_theme' definition 'theme'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1000:43: note: Function 'TeFillCellDistanceOperation' argument 1 names different: declaration 'input_theme' definition 'theme'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1004:24: style: Function 'TeFillCellDistanceOperation' argument 5 names different: declaration 'output_columnname' definition 'output_columnName'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:159:24: note: Function 'TeFillCellDistanceOperation' argument 5 names different: declaration 'output_columnname' definition 'output_columnName'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1004:24: note: Function 'TeFillCellDistanceOperation' argument 5 names different: declaration 'output_columnname' definition 'output_columnName'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1005:25: style: Function 'TeFillCellDistanceOperation' argument 6 names different: declaration 'time_interval' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:160:25: note: Function 'TeFillCellDistanceOperation' argument 6 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1005:25: note: Function 'TeFillCellDistanceOperation' argument 6 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1077:23: style: Function 'TeFillCellSpatialOperation' argument 5 names different: declaration 'output_columnname' definition 'output_columnName'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:210:41: note: Function 'TeFillCellSpatialOperation' argument 5 names different: declaration 'output_columnname' definition 'output_columnName'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1077:23: note: Function 'TeFillCellSpatialOperation' argument 5 names different: declaration 'output_columnname' definition 'output_columnName'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1078:24: style: Function 'TeFillCellSpatialOperation' argument 6 names different: declaration 'time_interval' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:211:24: note: Function 'TeFillCellSpatialOperation' argument 6 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1078:24: note: Function 'TeFillCellSpatialOperation' argument 6 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1131:67: style: Function 'TeFillCellCategoryCountPercentageRasterOperation' argument 1 names different: declaration 'database' definition 'db'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:174:83: note: Function 'TeFillCellCategoryCountPercentageRasterOperation' argument 1 names different: declaration 'database' definition 'db'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1131:67: note: Function 'TeFillCellCategoryCountPercentageRasterOperation' argument 1 names different: declaration 'database' definition 'db'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1305:57: style: Function 'TeFillCellCategoryAreaPercentageOperation' argument 1 names different: declaration 'input_theme' definition 'theme'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:190:73: note: Function 'TeFillCellCategoryAreaPercentageOperation' argument 1 names different: declaration 'input_theme' definition 'theme'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1305:57: note: Function 'TeFillCellCategoryAreaPercentageOperation' argument 1 names different: declaration 'input_theme' definition 'theme'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1306:28: style: Function 'TeFillCellCategoryAreaPercentageOperation' argument 2 names different: declaration 'attr_name' definition 'attrName'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:191:28: note: Function 'TeFillCellCategoryAreaPercentageOperation' argument 2 names different: declaration 'attr_name' definition 'attrName'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1306:28: note: Function 'TeFillCellCategoryAreaPercentageOperation' argument 2 names different: declaration 'attr_name' definition 'attrName'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1310:30: style: Function 'TeFillCellCategoryAreaPercentageOperation' argument 6 names different: declaration 'time_interval' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:195:30: note: Function 'TeFillCellCategoryAreaPercentageOperation' argument 6 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1310:30: note: Function 'TeFillCellCategoryAreaPercentageOperation' argument 6 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1432:25: style: Function 'TeFillCellNonSpatialOperation' argument 8 names different: declaration 'time_interval' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:256:25: note: Function 'TeFillCellNonSpatialOperation' argument 8 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1432:25: note: Function 'TeFillCellNonSpatialOperation' argument 8 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1553:26: style: Function 'TeFillCellNonSpatialOperation' argument 10 names different: declaration 'time_interval' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:235:25: note: Function 'TeFillCellNonSpatialOperation' argument 10 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1553:26: note: Function 'TeFillCellNonSpatialOperation' argument 10 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1600:28: style: Function 'TeFillCellNonSpatialRasterOperation' argument 7 names different: declaration 'time_interval' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:274:26: note: Function 'TeFillCellNonSpatialRasterOperation' argument 7 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1600:28: note: Function 'TeFillCellNonSpatialRasterOperation' argument 7 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1676:25: style: Function 'TeFillCellAggregateOperation' argument 8 names different: declaration 'time_interval' definition 't'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:328:25: note: Function 'TeFillCellAggregateOperation' argument 8 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1676:25: note: Function 'TeFillCellAggregateOperation' argument 8 names different: declaration 'time_interval' definition 't'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1140:22: style: Unused variable: classesMap [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1142:9: style: Unused variable: value [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1440:13: style: Variable 's' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:752:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:861:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:884:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1058:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1118:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1255:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1414:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1531:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1656:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1743:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1745:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1749:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1816:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:87:22: warning: Member variable 'TeBoxRasterIterator::x' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:87:22: warning: Member variable 'TeBoxRasterIterator::y' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:782:66: performance: Function parameter 'cell_tablename' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1135:29: performance: Function parameter 'attrName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1269:28: performance: Function parameter 'attrName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.cpp:1306:28: performance: Function parameter 'attrName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCoordAlgorithms.cpp:33:2: style: Variable 'posat' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCoordAlgorithms.cpp:34:2: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCoordAlgorithms.cpp:70:2: style: Variable 'posat' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCoordAlgorithms.cpp:71:2: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportCSV.cpp:144:11: style: Variable 'fbase' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportCSV.cpp:167:11: style: Variable 'fbase' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:502:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:283:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:425:54: style: Function 'TeExportMIFLineSet' argument 2 names different: declaration 'ls' definition 'lines'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:32:59: note: Function 'TeExportMIFLineSet' argument 2 names different: declaration 'ls' definition 'lines'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:425:54: note: Function 'TeExportMIFLineSet' argument 2 names different: declaration 'ls' definition 'lines'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:453:56: style: Function 'TeExportMIFPointSet' argument 2 names different: declaration 'ps' definition 'points'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:33:61: note: Function 'TeExportMIFPointSet' argument 2 names different: declaration 'ps' definition 'points'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:453:56: note: Function 'TeExportMIFPointSet' argument 2 names different: declaration 'ps' definition 'points'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:489:60: style: Function 'TeExportMIFPolygonSet' argument 2 names different: declaration 'ps' definition 'polygons'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:34:65: note: Function 'TeExportMIFPolygonSet' argument 2 names different: declaration 'ps' definition 'polygons'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:489:60: note: Function 'TeExportMIFPolygonSet' argument 2 names different: declaration 'ps' definition 'polygons'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:526:66: style: Function 'TeExportMIFCellSet' argument 3 names different: declaration 'isMulti' definition 'isColl'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:35:70: note: Function 'TeExportMIFCellSet' argument 3 names different: declaration 'isMulti' definition 'isColl'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:526:66: note: Function 'TeExportMIFCellSet' argument 3 names different: declaration 'isMulti' definition 'isColl'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeExportMIF.cpp:230:11: style: Variable 'fbase' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeSPRFile.h:183:13: warning: Member variable 'TeSPRFile::separator_' is not assigned a value in 'TeSPRFile::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:2060:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:221:9: style: The scope of the variable 'maxArea' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:529:10: style: The scope of the variable 't0' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:529:14: style: The scope of the variable 't1' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:529:18: style: The scope of the variable 't2' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:531:14: style: The scope of the variable 'steps' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:1852:10: style: The scope of the variable 't0' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:1852:14: style: The scope of the variable 't1' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:1852:18: style: The scope of the variable 't2' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:2506:4: style: Variable 'nrows' is modified but its new value is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeGeoProcessingFunctions.cpp:2606:3: style: Variable 'nrows' is modified but its new value is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:178:29: performance: Function parameter 'attrName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:184:28: performance: Function parameter 'attrName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:191:28: performance: Function parameter 'attr_name' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeCellAlgorithms.h:371:87: performance: Function parameter 'cell_tablename' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportBNA.cpp:133:15: style: Checking if unsigned variable 'chunkSize' is less than zero. [unsignedLessThanZero]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportBNA.cpp:255:13: style: Checking if unsigned variable 'nFields' is less than zero. [unsignedLessThanZero]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportCSV.cpp:98:2: style: Variable 'indexLink' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportCSV.cpp:97:18: note: Variable 'indexLink' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportCSV.cpp:98:2: note: Variable 'indexLink' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportCSV.cpp:99:2: style: Variable 'indexUniqueId' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportCSV.cpp:97:2: note: Variable 'indexUniqueId' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportCSV.cpp:99:2: note: Variable 'indexUniqueId' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:178:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:176:3: note: Variable 'name' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:178:3: note: Variable 'name' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:246:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:351:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:351:11: style: The scope of the variable 'nrings' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:135:91: style: Function 'TeImportGEO' argument 4 names different: declaration 'chunkSize' definition 'chunckSize'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeDriverSPRING.h:66:115: note: Function 'TeImportGEO' argument 4 names different: declaration 'chunkSize' definition 'chunckSize'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:135:91: note: Function 'TeImportGEO' argument 4 names different: declaration 'chunkSize' definition 'chunckSize'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportGeo.cpp:135:63: performance: Function parameter 'attrTableName' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportMIF.cpp:209:18: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportMIF.cpp:241:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportSPR.cpp:60:11: style: The scope of the variable 'nrings' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportSPR.cpp:180:8: style: The scope of the variable 'separator' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeImportSPR.cpp:153:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeInterpolation.h:286:0: performance: Technically the member function 'TeInterpolationAlgorithms < TeSAM :: TeAdaptativeKdTree < TeSAM :: TeAdaptativeKdTreeNode < TeCoord2D , vector < TeSample > , TeSample > > >::fillNNVector' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeInterpolation.h:88:0: style: Class 'TeInterpolationAlgorithms < TeSAM :: TeAdaptativeKdTree < TeSAM :: TeAdaptativeKdTreeNode < TeCoord2D , vector < TeSample > , TeSample > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeLayerFunctions.cpp:520:7: style: The scope of the variable 'res' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeLayerFunctions.cpp:750:20: style: Unused variable: attNamesIn [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeMIFProjection.cpp:320:35: style: Function 'TeMIFProjectionUnits' argument 1 names different: declaration 'unitsCode' definition 'code'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeMIFProjection.cpp:135:42: note: Function 'TeMIFProjectionUnits' argument 1 names different: declaration 'unitsCode' definition 'code'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeMIFProjection.cpp:320:35: note: Function 'TeMIFProjectionUnits' argument 1 names different: declaration 'unitsCode' definition 'code'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeSPRFile.cpp:38:38: style: Function 'TeSPRFile' argument 1 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeSPRFile.h:48:26: note: Function 'TeSPRFile' argument 1 names different: declaration 'fileName' definition 'name'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeSPRFile.cpp:38:38: note: Function 'TeSPRFile' argument 1 names different: declaration 'fileName' definition 'name'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeSPRFile.cpp:246:39: style: Function 'writeValue' argument 1 names different: declaration 'attrName' definition 'value'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeSPRFile.h:131:34: note: Function 'writeValue' argument 1 names different: declaration 'attrName' definition 'value'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeSPRFile.cpp:246:39: note: Function 'writeValue' argument 1 names different: declaration 'attrName' definition 'value'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeThemeFunctions.cpp:267:57: style: Function 'getItems' argument 2 names different: declaration 'objcts' definition 'objects'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeThemeFunctions.h:54:73: note: Function 'getItems' argument 2 names different: declaration 'objcts' definition 'objects'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeThemeFunctions.cpp:267:57: note: Function 'getItems' argument 2 names different: declaration 'objcts' definition 'objects'.
libterralib-4.3.0+dfsg.2/src/terralib/functions/TeThemeFunctions.cpp:118:13: style: Variable 'inputInst' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.hpp:156:29: warning: Member variable 'TePDIPIManager::enabled_' is not assigned a value in 'TePDIPIManager::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.hpp:156:29: warning: Member variable 'TePDIPIManager::total_steps_' is not assigned a value in 'TePDIPIManager::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.hpp:156:29: warning: Member variable 'TePDIPIManager::curr_step_' is not assigned a value in 'TePDIPIManager::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.hpp:156:29: warning: Member variable 'TePDIPIManager::prog_intef_ptr_' is not assigned a value in 'TePDIPIManager::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.hpp:156:29: warning: Member variable 'TePDIPIManager::message_' is not assigned a value in 'TePDIPIManager::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:217:7: warning: Member variable 'TePDIAlgorithm::params_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:217:7: warning: Member variable 'TePDIAlgorithm::progress_enabled_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.cpp:111:39: warning: Member variable 'TePDIAlgorithm::params_' is not assigned a value in 'TePDIAlgorithm::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.cpp:111:39: warning: Member variable 'TePDIAlgorithm::progress_enabled_' is not assigned a value in 'TePDIAlgorithm::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParameters.hpp:113:7: style: 'TePDIParameters::operator=' should return 'TePDIParameters &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithmFactory.hpp:85:7: style: Class 'TePDIAlgorithmFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISensorSimulator.hpp:84:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISensorSimulator.hpp:84:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISensorSimulator.hpp:93:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISensorSimulator.hpp:93:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISensorSimulator.hpp:100:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISensorSimulator.hpp:100:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:489:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:490:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:491:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:528:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:529:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:565:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:566:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:609:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:610:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:611:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:648:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:649:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:685:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:686:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:729:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:730:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:731:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:768:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:769:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:805:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:806:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:849:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:850:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:851:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:888:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:889:19: style: The scope of the variable 'inRaster1Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:925:19: style: The scope of the variable 'outRasterRef' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:926:19: style: The scope of the variable 'inRaster2Ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:146:12: performance: Technically the member function 'TePDIArithmetic::printTokens' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:373:23: note: Technically the member function 'TePDIArithmetic::printTokens' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:146:12: note: Technically the member function 'TePDIArithmetic::printTokens' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:160:12: performance: Technically the member function 'TePDIArithmetic::isBinaryOperator' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:392:23: note: Technically the member function 'TePDIArithmetic::isBinaryOperator' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:160:12: note: Technically the member function 'TePDIArithmetic::isBinaryOperator' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:167:12: performance: Technically the member function 'TePDIArithmetic::isUnaryOperator' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:399:23: note: Technically the member function 'TePDIArithmetic::isUnaryOperator' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:167:12: note: Technically the member function 'TePDIArithmetic::isUnaryOperator' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:177:12: performance: Technically the member function 'TePDIArithmetic::op1HasGreaterOrEqualPrecedence' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:404:23: note: Technically the member function 'TePDIArithmetic::op1HasGreaterOrEqualPrecedence' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:177:12: note: Technically the member function 'TePDIArithmetic::op1HasGreaterOrEqualPrecedence' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:187:12: performance: Technically the member function 'TePDIArithmetic::isRasterBandToken' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:422:23: note: Technically the member function 'TePDIArithmetic::isRasterBandToken' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:187:12: note: Technically the member function 'TePDIArithmetic::isRasterBandToken' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:220:12: performance: Technically the member function 'TePDIArithmetic::isRealNumberToken' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:970:23: note: Technically the member function 'TePDIArithmetic::isRealNumberToken' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:220:12: note: Technically the member function 'TePDIArithmetic::isRealNumberToken' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:229:12: performance: Technically the member function 'TePDIArithmetic::allocResultRaster' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.cpp:991:23: note: Technically the member function 'TePDIArithmetic::allocResultRaster' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:229:12: note: Technically the member function 'TePDIArithmetic::allocResultRaster' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDITileIndexer.hpp:234:18: style: Technically the member function 'TePDITileIndexer::getTilesNumber' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:72:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:72:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:115:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:115:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:118:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIArithmetic.hpp:118:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.cpp:422:11: style: Variable 'output_level' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.cpp:414:11: note: Variable 'output_level' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.cpp:422:11: note: Variable 'output_level' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.cpp:123:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFilterMask.hpp:119:4: style: 'TePDIFilterMask::operator=' should return 'TePDIFilterMask &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBufferedFilter.hpp:93:20: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBufferedFilter.hpp:93:20: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.hpp:79:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.hpp:79:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.hpp:88:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.hpp:88:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.hpp:95:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBufferedFilter.hpp:93:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBDFilter.hpp:95:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1168:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:462:5: warning: Either the condition 'aux_segment==NULL' is redundant or there is possible null pointer dereference: aux_segment. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:457:20: note: Assuming that condition 'aux_segment==NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:462:5: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:463:5: warning: Either the condition 'aux_segment==NULL' is redundant or there is possible null pointer dereference: aux_segment. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:457:20: note: Assuming that condition 'aux_segment==NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:463:5: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1350:7: style: Variable 'first_neighbor' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1347:7: note: Variable 'first_neighbor' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1350:7: note: Variable 'first_neighbor' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1351:7: style: Variable 'curr_neighbor' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1347:24: note: Variable 'curr_neighbor' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1351:7: note: Variable 'curr_neighbor' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:358:8: style: The scope of the variable 'row' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:358:0: style: The scope of the variable 'col' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:358:0: style: The scope of the variable 'irow' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:358:0: style: The scope of the variable 'icol' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:361:13: style: The scope of the variable 'k' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:562:17: style: The scope of the variable 'pixel_id' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:863:17: style: The scope of the variable 'neighbor_id' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:863:0: style: The scope of the variable 'segment_id' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1297:0: style: The scope of the variable 'num_segments_unused' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1204:27: style: Function 'write_segments' argument 2 names different: declaration 'initial_segment' definition 'first_segment'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.hpp:225:27: note: Function 'write_segments' argument 2 names different: declaration 'initial_segment' definition 'first_segment'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1204:27: note: Function 'write_segments' argument 2 names different: declaration 'initial_segment' definition 'first_segment'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:755:15: style: Variable 'sum_wband' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:737:3: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1310:31: style: Variable 'num_pixels' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1319:22: style: Variable 'num_dither_cells' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.cpp:1312:28: style: Variable 'first_original_segment' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.hpp:145:7: style: 'TePDIRaster2VectorPolStruct::operator=' should return 'TePDIRaster2VectorPolStruct &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.hpp:102:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.hpp:102:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.hpp:110:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.hpp:110:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.hpp:117:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBaatz.hpp:117:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.hpp:225:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.hpp:225:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.hpp:276:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.hpp:276:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.hpp:283:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.hpp:283:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.cpp:427:16: style: The scope of the variable 'bestProjCount' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.cpp:428:17: style: The scope of the variable 'bestProjPtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.cpp:461:12: style: The scope of the variable 'curDist' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:100:11: style: 'RastersListNodeT::operator=' should return 'RastersListNodeT &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.hpp:186:7: style: 'TePDIHistogram::operator=' should return 'TePDIHistogram &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:120:12: performance: Technically the member function 'TePDIBatchGeoMosaic::getRUsedChannels' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.cpp:317:27: note: Technically the member function 'TePDIBatchGeoMosaic::getRUsedChannels' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:120:12: note: Technically the member function 'TePDIBatchGeoMosaic::getRUsedChannels' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.hpp:90:7: style: Class 'TePDIHistogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:78:7: warning: The class 'RastersListNodeT' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:73:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:73:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:107:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:107:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:110:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.hpp:110:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeoMosaic.hpp:83:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeoMosaic.hpp:83:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeoMosaic.hpp:88:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeoMosaic.hpp:88:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeoMosaic.hpp:91:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeoMosaic.hpp:91:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.hpp:112:43: performance: Function parameter 'raster1ChannelsVec' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.hpp:114:43: performance: Function parameter 'raster2ChannelsVec' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.cpp:182:10: performance: Possible inefficient checking for 'rastersList' emptiness. [stlSize]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBatchGeoMosaic.cpp:205:9: performance: Possible inefficient checking for 'rastersList' emptiness. [stlSize]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_value1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_value2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_weight1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_weight2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_minDistToR1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_minDistToR2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_currDist_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::eucBlendMethodImp_iLSIdx_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::meanBlendMethodImp_value1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:10:15: warning: Member variable 'TePDIBlender::meanBlendMethodImp_value2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:44:37: performance: Function parameter 'raster1ChannelsVec' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBlender.cpp:46:37: performance: Function parameter 'raster2ChannelsVec' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:125:7: style: The scope of the variable 'soma' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:171:7: style: The scope of the variable 'sum' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:242:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:114:5: warning: Member variable 'TePDICluster::nElems' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:114:5: warning: Member variable 'TePDICluster::nreg' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:7:15: warning: Member variable 'TePDICluster::id' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:7:15: warning: Member variable 'TePDICluster::area' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:7:15: warning: Member variable 'TePDICluster::nreg' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:7:15: warning: Member variable 'TePDICluster::lndet' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:7:15: warning: Member variable 'TePDICluster::initialized' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.hpp:60:7: style: 'TePDIJointHistogram::operator=' should return 'TePDIJointHistogram &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:131:5: style: 'TePDICluster::operator=' should return 'TePDICluster &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:111:10: style: Technically the member function 'TePDIRegion::GetId' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:117:9: style: Technically the member function 'TePDIRegion::GetNban' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:131:9: style: Technically the member function 'TePDIRegion::GetClass' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:154:14: style: Technically the member function 'TePDIRegion::GetCovar' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:168:10: style: Technically the member function 'TePDIRegion::GetArea' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:136:10: style: Technically the member function 'TePDICluster::operator==' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:53:20: note: Technically the member function 'TePDICluster::operator==' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:136:10: note: Technically the member function 'TePDICluster::operator==' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:178:9: style: Technically the member function 'TePDICluster::GetId' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:185:12: style: Technically the member function 'TePDICluster::Mean' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.cpp:208:22: note: Technically the member function 'TePDICluster::Mean' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:185:12: note: Technically the member function 'TePDICluster::Mean' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:190:14: style: Technically the member function 'TePDICluster::GetCovariance' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:196:10: style: Technically the member function 'TePDICluster::GetArea' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:202:9: style: Technically the member function 'TePDICluster::GetNban' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:208:12: style: Technically the member function 'TePDICluster::GetLnDet' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:221:10: style: Technically the member function 'TePDICluster::GetInitialized' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:82:5: style: Class 'TePDIRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:121:5: style: Class 'TePDICluster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICluster.hpp:41:1: warning: The class 'TePDICluster' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.hpp:103:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.hpp:103:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.hpp:480:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.hpp:480:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.hpp:487:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.hpp:487:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.cpp:301:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.cpp:313:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:643:18: style: The scope of the variable 'outLinePtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:693:20: style: The scope of the variable 'fileSize' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:694:20: style: The scope of the variable 'fileLinesNumber' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.cpp:372:10: style: The scope of the variable 'out_raster_dummy' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.cpp:374:24: style: Variable 'out_raster_dummy' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:12: performance: Technically the member function 'TePDIMatrix::createNewDiskFile' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:829:36: note: Technically the member function 'TePDIMatrix::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:12: note: Technically the member function 'TePDIMatrix::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.hpp:96:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.hpp:96:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.hpp:105:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.hpp:105:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.hpp:112:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIColorTransform.hpp:112:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:747:10: style: The scope of the variable 'input_variance' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1116:10: style: The scope of the variable 'mapped_level' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1195:10: style: The scope of the variable 'current_level' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1272:12: style: The scope of the variable 'temp_double' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1295:10: style: The scope of the variable 'current_level' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1296:10: style: The scope of the variable 'mapped_level' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:781:10: style: Function 'GetMinMaxLut' argument 1 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:212:16: note: Function 'GetMinMaxLut' argument 1 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:781:10: note: Function 'GetMinMaxLut' argument 1 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:781:43: style: Function 'GetMinMaxLut' argument 2 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:212:42: note: Function 'GetMinMaxLut' argument 2 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:781:43: note: Function 'GetMinMaxLut' argument 2 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:811:10: style: Function 'GetLinearLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:228:16: note: Function 'GetLinearLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:811:10: note: Function 'GetLinearLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:811:43: style: Function 'GetLinearLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:228:42: note: Function 'GetLinearLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:811:43: note: Function 'GetLinearLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:872:10: style: Function 'GetSquareRootLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:243:16: note: Function 'GetSquareRootLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:872:10: note: Function 'GetSquareRootLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:872:43: style: Function 'GetSquareRootLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:243:42: note: Function 'GetSquareRootLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:872:43: note: Function 'GetSquareRootLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:922:10: style: Function 'GetSquareLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:258:16: note: Function 'GetSquareLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:922:10: note: Function 'GetSquareLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:922:43: style: Function 'GetSquareLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:258:42: note: Function 'GetSquareLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:922:43: note: Function 'GetSquareLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:972:10: style: Function 'GetLogLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:273:16: note: Function 'GetLogLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:972:10: note: Function 'GetLogLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:972:43: style: Function 'GetLogLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:273:42: note: Function 'GetLogLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:972:43: note: Function 'GetLogLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1022:10: style: Function 'GetNegativeLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:288:16: note: Function 'GetNegativeLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1022:10: note: Function 'GetNegativeLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1022:43: style: Function 'GetNegativeLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:288:42: note: Function 'GetNegativeLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1022:43: note: Function 'GetNegativeLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1073:10: style: Function 'GetHistEqualizerLut' argument 2 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:300:16: note: Function 'GetHistEqualizerLut' argument 2 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1073:10: note: Function 'GetHistEqualizerLut' argument 2 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1073:43: style: Function 'GetHistEqualizerLut' argument 3 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:300:42: note: Function 'GetHistEqualizerLut' argument 3 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1073:43: note: Function 'GetHistEqualizerLut' argument 3 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1225:54: style: Function 'GetStatLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:329:40: note: Function 'GetStatLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1225:54: note: Function 'GetStatLut' argument 4 names different: declaration 'channel_min_level' definition 'output_channel_min_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1226:10: style: Function 'GetStatLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:330:16: note: Function 'GetStatLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.cpp:1226:10: note: Function 'GetStatLut' argument 5 names different: declaration 'channel_max_level' definition 'output_channel_max_level'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:173:0: style: 'TePDIMatrix < double >::operator=' should return 'TePDIMatrix < double > &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:0: performance: Technically the member function 'TePDIMatrix < double >::createNewDiskFile' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:829:0: note: Technically the member function 'TePDIMatrix < double >::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:0: note: Technically the member function 'TePDIMatrix < double >::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:180:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:180:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:194:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:194:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:201:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIContrast.hpp:201:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.cpp:891:10: style: The scope of the variable 'pixel_x_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.cpp:901:10: style: The scope of the variable 'pixel_y_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.cpp:992:16: style: The scope of the variable 'curr_input_line' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:260:12: performance: Technically the member function 'TePDICorrelationMatching::checkTPs' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.cpp:1253:32: note: Technically the member function 'TePDICorrelationMatching::checkTPs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:260:12: note: Technically the member function 'TePDICorrelationMatching::checkTPs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:121:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:121:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:206:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:206:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:214:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDICorrelationMatching.hpp:214:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.cpp:121:3: style: The scope of the variable 'gain' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.cpp:122:3: style: The scope of the variable 'offset' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.hpp:65:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.hpp:65:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.hpp:74:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.hpp:74:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.hpp:81:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIDecorrelationEnhancement.hpp:81:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponents.hpp:77:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponents.hpp:77:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponents.hpp:86:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponents.hpp:86:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponents.hpp:107:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponents.hpp:107:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:397:12: style: The scope of the variable 'color_index' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:307:18: style: Variable 'old_covars' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::W' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::H' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::N' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::TOTAL_ATTRIBUTES' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::M' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::SX' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::SY' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::MAX_ITERATIONS' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::EPSILON' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.cpp:18:14: warning: Member variable 'TePDIEMClas::SHIFT_THRESHOLD' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStrategyFactory.hpp:67:7: style: Class 'TePDIStrategyFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.hpp:123:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.hpp:123:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.hpp:132:10: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.hpp:132:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.hpp:139:10: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEMClas.hpp:139:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEspecData.cpp:48:10: style: The scope of the variable 'aux' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEspecData.cpp:52:20: style: Variable 'aux' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEspecData.cpp:6:17: warning: Member variable 'TePDIEspecData::nban' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIEspecData.cpp:6:17: warning: Member variable 'TePDIEspecData::npix' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFilterMask.hpp:112:14: style: Technically the member function 'TePDIFilterMask::getSum' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFilterMask.cpp:72:25: note: Technically the member function 'TePDIFilterMask::getSum' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFilterMask.hpp:112:14: note: Technically the member function 'TePDIFilterMask::getSum' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFilterMask.hpp:39:3: warning: The class 'TePDIFilterMask' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:484:3: style: Variable 'gain' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:481:0: note: Variable 'gain' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:484:3: note: Variable 'gain' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:485:3: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:482:0: note: Variable 'offset' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:485:3: note: Variable 'offset' is reassigned a value before the old one has been used.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:397:9: style: The scope of the variable 'original_mean' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:192:204: style: Function 'correlation_coefficient_index' argument 5 names different: declaration 'bias' definition 'cc'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:122:185: note: Function 'correlation_coefficient_index' argument 5 names different: declaration 'bias' definition 'cc'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:192:204: note: Function 'correlation_coefficient_index' argument 5 names different: declaration 'bias' definition 'cc'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:308:204: style: Function 'standard_deviation_diff_index' argument 5 names different: declaration 'bias' definition 'sdd'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:143:185: note: Function 'standard_deviation_diff_index' argument 5 names different: declaration 'bias' definition 'sdd'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:308:204: note: Function 'standard_deviation_diff_index' argument 5 names different: declaration 'bias' definition 'sdd'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:381:68: style: Function 'rmse_index' argument 1 names different: declaration 'original_raster' definition 'original'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:157:49: note: Function 'rmse_index' argument 1 names different: declaration 'original_raster' definition 'original'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:381:68: note: Function 'rmse_index' argument 1 names different: declaration 'original_raster' definition 'original'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:381:128: style: Function 'rmse_index' argument 3 names different: declaration 'fused_raster' definition 'fused'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:157:116: note: Function 'rmse_index' argument 3 names different: declaration 'fused_raster' definition 'fused'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.cpp:381:128: note: Function 'rmse_index' argument 3 names different: declaration 'fused_raster' definition 'fused'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILevelRemap.hpp:96:20: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILevelRemap.hpp:96:20: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:85:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:85:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:94:7: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:94:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:101:7: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIFusionIndexes.hpp:101:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.cpp:286:12: style: The scope of the variable 'curr_diff_y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.cpp:287:12: style: The scope of the variable 'curr_diff_x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.cpp:288:12: style: The scope of the variable 'curr_err' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.cpp:215:20: style: Variable 'int_method' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:97:12: performance: Technically the member function 'TePDIGarguetFusion::findBestDecimLevel' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.cpp:254:26: note: Technically the member function 'TePDIGarguetFusion::findBestDecimLevel' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:97:12: note: Technically the member function 'TePDIGarguetFusion::findBestDecimLevel' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:73:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:73:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:78:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:78:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:81:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGarguetFusion.hpp:81:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:129:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:129:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:157:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:157:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:165:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:165:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeneralizedIHSFusion.hpp:93:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeneralizedIHSFusion.hpp:93:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeneralizedIHSFusion.hpp:102:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeneralizedIHSFusion.hpp:102:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeneralizedIHSFusion.hpp:109:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIGeneralizedIHSFusion.hpp:109:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.cpp:201:12: style: The scope of the variable 'dif' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.cpp:239:12: style: The scope of the variable 'dif' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.cpp:279:12: style: The scope of the variable 'total_col' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.cpp:279:30: style: The scope of the variable 'total_ln' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.cpp:521:9: style: The scope of the variable 'curr_line' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.cpp:522:9: style: The scope of the variable 'curr_col' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.hpp:103:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.hpp:103:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.hpp:302:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.hpp:302:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.hpp:309:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHaralick.hpp:309:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.cpp:399:10: style: The scope of the variable 'curr_step' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.cpp:401:8: style: The scope of the variable 'step_found' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.cpp:644:14: style: The scope of the variable 'curr_value' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.cpp:91:48: style: Unused variable: it [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.cpp:916:48: style: Unused variable: it [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIHistogram.cpp:1038:48: style: Unused variable: it [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSFusion.hpp:64:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSFusion.hpp:64:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSFusion.hpp:69:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSFusion.hpp:69:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSFusion.hpp:72:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSFusion.hpp:72:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:113:12: performance: Technically the member function 'TePDIIHSWaveletFusion::rgb2ihs' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.cpp:29:29: note: Technically the member function 'TePDIIHSWaveletFusion::rgb2ihs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:113:12: note: Technically the member function 'TePDIIHSWaveletFusion::rgb2ihs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:114:12: performance: Technically the member function 'TePDIIHSWaveletFusion::ihs2rgb' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.cpp:40:29: note: Technically the member function 'TePDIIHSWaveletFusion::ihs2rgb' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:114:12: note: Technically the member function 'TePDIIHSWaveletFusion::ihs2rgb' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:130:12: performance: Technically the member function 'TePDIIHSWaveletFusion::resampleRasterByResLinsCols' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.cpp:376:29: note: Technically the member function 'TePDIIHSWaveletFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:130:12: note: Technically the member function 'TePDIIHSWaveletFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:95:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:95:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:104:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:104:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:111:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIHSWaveletFusion.hpp:111:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:102:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:102:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:111:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:111:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:132:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:132:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::input_raster_max_chan_val_vec_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::input_raster_min_chan_val_vec_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_line_min_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_line_max_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_col_min_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_col_max_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_diff_line_min_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_diff_line_max_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_diff_col_min_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_diff_col_max_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_dist1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_dist2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_dist3_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_dist4_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_weigh1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_weigh2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_weigh3_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_weigh4_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_elem1_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_elem2_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_elem3_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bilinear_elem4_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_grid_raster_line_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_grid_raster_col_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_buffer_line_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_buffer_col_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_buffer_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_offset_x_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_offset_y_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_h_weights_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_v_weights_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_h_weights_sum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_v_weights_sum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_int_line_accum_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIInterpolator.cpp:23:20: warning: Member variable 'TePDIInterpolator::bicubic_int_lines_values_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:67:7: style: The scope of the variable 'dmin' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:69:5: style: The scope of the variable 'ic_merge' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:72:8: style: The scope of the variable 'flag' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:280:16: style: The scope of the variable 'tmp_pixel' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:17:18: warning: Member variable 'TePDIIsosegClas::threshold' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:17:18: warning: Member variable 'TePDIIsosegClas::W' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:17:18: warning: Member variable 'TePDIIsosegClas::H' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.cpp:17:18: warning: Member variable 'TePDIIsosegClas::total_regions' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.hpp:126:10: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.hpp:126:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.hpp:135:7: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.hpp:135:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.hpp:142:7: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIIsosegClas.hpp:142:7: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.cpp:22:22: warning: Member variable 'TePDIJointHistogram::progressEnabled_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.cpp:22:22: warning: Member variable 'TePDIJointHistogram::init_jhist_cols_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.cpp:33:49: warning: Member variable 'TePDIJointHistogram::progressEnabled_' is not assigned a value in 'TePDIJointHistogram::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.cpp:33:49: warning: Member variable 'TePDIJointHistogram::init_jhist_cols_' is not assigned a value in 'TePDIJointHistogram::operator='. [operatorEqVarError]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.hpp:185:21: performance: Technically the member function 'TePDIJointHistogram::getProgressSteps' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.cpp:942:40: note: Technically the member function 'TePDIJointHistogram::getProgressSteps' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIJointHistogram.hpp:185:21: note: Technically the member function 'TePDIJointHistogram::getProgressSteps' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:328:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::n_Class' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::class_count' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::n_Bands' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::n_Iter' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::f_Samp' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::initial_line' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::end_line' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::initial_column' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.cpp:8:18: warning: Member variable 'TePDIKMeansClas::end_column' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.hpp:189:10: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.hpp:189:10: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.hpp:198:8: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.hpp:198:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.hpp:205:8: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIKMeansClas.hpp:205:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.cpp:288:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.cpp:293:9: note: Found duplicate branches for 'if' and 'else'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.cpp:288:14: note: Found duplicate branches for 'if' and 'else'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.cpp:236:10: style: The scope of the variable 'dummy_value' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.cpp:301:23: style: Variable 'dummy_value' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.hpp:74:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.hpp:74:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.hpp:82:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.hpp:82:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.hpp:89:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBufferedFilter.hpp:93:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDILinearFilter.hpp:89:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.cpp:363:14: style: The scope of the variable 'prob' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.cpp:388:15: style: The scope of the variable 'big_matrix_line_ptr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.cpp:829:10: style: The scope of the variable 'pixel_x_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.cpp:839:10: style: The scope of the variable 'pixel_y_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.cpp:942:16: style: The scope of the variable 'curr_input_line' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:173:0: style: 'TePDIMatrix < unsigned int >::operator=' should return 'TePDIMatrix < unsigned int > &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:182:12: performance: Technically the member function 'TePDIMIMatching::checkTPs' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.cpp:1201:23: note: Technically the member function 'TePDIMIMatching::checkTPs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:182:12: note: Technically the member function 'TePDIMIMatching::checkTPs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:0: performance: Technically the member function 'TePDIMatrix < unsigned int >::createNewDiskFile' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:829:0: note: Technically the member function 'TePDIMatrix < unsigned int >::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:0: note: Technically the member function 'TePDIMatrix < unsigned int >::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:113:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:113:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:128:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:128:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:136:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMIMatching.hpp:136:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1201:32: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1463:41: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1470:5: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1560:5: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1833:8: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:2449:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:219:16: style: The scope of the variable 'max_tie_points' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:261:10: style: The scope of the variable 'pixel_x_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:271:10: style: The scope of the variable 'pixel_y_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1251:18: style: The scope of the variable 'curr_input_line' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1510:18: style: The scope of the variable 'windLinBound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1512:18: style: The scope of the variable 'windHeight' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1594:18: style: The scope of the variable 'imgLine' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1837:26: style: The scope of the variable 'img_features_matrix' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1857:18: style: The scope of the variable 'curr_window_x_start' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1858:18: style: The scope of the variable 'curr_window_y_start' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1859:18: style: The scope of the variable 'curr_window_x_center' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1860:18: style: The scope of the variable 'curr_window_y_center' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1861:18: style: The scope of the variable 'curr_window_x_bound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1862:18: style: The scope of the variable 'curr_window_y_bound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1879:12: style: The scope of the variable 'int_norm' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:2148:13: style: The scope of the variable 'linePtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:2357:18: style: The scope of the variable 'desiredFeature2Idx' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:2486:11: style: The scope of the variable 'mMLinePtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:2917:10: style: The scope of the variable 'inputLine' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:3093:16: style: The scope of the variable 'xValue' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:3094:16: style: The scope of the variable 'yValue' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.hpp:168:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.hpp:168:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.hpp:407:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.hpp:407:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.hpp:410:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.hpp:410:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:105:0: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:48:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:105:0: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:115:0: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:57:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:115:0: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:125:0: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:66:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:125:0: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:131:0: style: The function 'getNLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:72:28: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:131:0: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:137:0: style: The function 'getNCols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:77:28: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMtxDoubleAdpt.hpp:137:0: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1283:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMMIOMatching.cpp:1709:56: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:369:20: style: The scope of the variable 'py_sb00_index' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:521:20: style: The scope of the variable 'py_sb00_index' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:173:0: style: 'TePDIMatrix < TePDIMatrix < double > >::operator=' should return 'TePDIMatrix < TePDIMatrix < double > > &'. [operatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:291:12: performance: Technically the member function 'TePDIMallatWavelets::ApplyVerticalFilter' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1036:27: note: Technically the member function 'TePDIMallatWavelets::ApplyVerticalFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:291:12: note: Technically the member function 'TePDIMallatWavelets::ApplyVerticalFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:305:12: performance: Technically the member function 'TePDIMallatWavelets::ApplyHorizontalFilter' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1086:27: note: Technically the member function 'TePDIMallatWavelets::ApplyHorizontalFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:305:12: note: Technically the member function 'TePDIMallatWavelets::ApplyHorizontalFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:341:12: performance: Technically the member function 'TePDIMallatWavelets::AgregateSubBands' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1240:27: note: Technically the member function 'TePDIMallatWavelets::AgregateSubBands' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:341:12: note: Technically the member function 'TePDIMallatWavelets::AgregateSubBands' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:369:12: performance: Technically the member function 'TePDIMallatWavelets::GetAFiltersShift' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1464:27: note: Technically the member function 'TePDIMallatWavelets::GetAFiltersShift' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:369:12: note: Technically the member function 'TePDIMallatWavelets::GetAFiltersShift' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:385:12: performance: Technically the member function 'TePDIMallatWavelets::GetSFiltersShift' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1531:27: note: Technically the member function 'TePDIMallatWavelets::GetSFiltersShift' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:385:12: note: Technically the member function 'TePDIMallatWavelets::GetSFiltersShift' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:424:12: performance: Technically the member function 'TePDIMallatWavelets::UpSampleMatrix' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1709:27: note: Technically the member function 'TePDIMallatWavelets::UpSampleMatrix' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:424:12: note: Technically the member function 'TePDIMallatWavelets::UpSampleMatrix' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:435:12: performance: Technically the member function 'TePDIMallatWavelets::AddMatrixes' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1752:27: note: Technically the member function 'TePDIMallatWavelets::AddMatrixes' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:435:12: note: Technically the member function 'TePDIMallatWavelets::AddMatrixes' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:447:12: performance: Technically the member function 'TePDIMallatWavelets::ApplyVerticalRFilter' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1781:27: note: Technically the member function 'TePDIMallatWavelets::ApplyVerticalRFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:447:12: note: Technically the member function 'TePDIMallatWavelets::ApplyVerticalRFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:462:12: performance: Technically the member function 'TePDIMallatWavelets::ApplyHorizontalRFilter' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1833:27: note: Technically the member function 'TePDIMallatWavelets::ApplyHorizontalRFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:462:12: note: Technically the member function 'TePDIMallatWavelets::ApplyHorizontalRFilter' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:476:12: performance: Technically the member function 'TePDIMallatWavelets::NormalizeMatrix' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.cpp:1968:27: note: Technically the member function 'TePDIMallatWavelets::NormalizeMatrix' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMallatWavelets.hpp:476:12: note: Technically the member function 'TePDIMallatWavelets::NormalizeMatrix' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:0: performance: Technically the member function 'TePDIMatrix < TePDIMatrix < double > >::createNewDiskFile' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:829:0: note: Technically the member function 'TePDIMatrix < TePDIMatrix < double > >::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMatrix.hpp:386:0: note: Technically the member function 'TePDIMatrix < TePDIMatrix < double > >::createNewDiskFile' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelStratFactory.hpp:62:7: style: Class 'TePDIMixModelStratFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModel.hpp:74:8: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModel.hpp:74:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModel.hpp:83:8: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModel.hpp:83:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModel.hpp:90:8: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModel.hpp:90:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponent.cpp:5:2: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponent.hpp:75:12: style: Technically the member function 'TePDIMixModelComponent::getSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponent.cpp:41:34: note: Technically the member function 'TePDIMixModelComponent::getSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponent.hpp:75:12: note: Technically the member function 'TePDIMixModelComponent::getSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponent.hpp:48:3: style: Class 'TePDIMixModelComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponent.cpp:3:55: performance: Function parameter 'l' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponentList.hpp:73:12: style: Technically the member function 'TePDIMixModelComponentList::getSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponentList.cpp:32:42: note: Technically the member function 'TePDIMixModelComponentList::getSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelComponentList.hpp:73:12: note: Technically the member function 'TePDIMixModelComponentList::getSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp:9:2: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:58:16: style: Technically the member function 'TePDIMixModelSpectralBand::getSensor' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp:16:41: note: Technically the member function 'TePDIMixModelSpectralBand::getSensor' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:58:16: note: Technically the member function 'TePDIMixModelSpectralBand::getSensor' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:63:16: style: Technically the member function 'TePDIMixModelSpectralBand::getBand' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp:21:41: note: Technically the member function 'TePDIMixModelSpectralBand::getBand' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:63:16: note: Technically the member function 'TePDIMixModelSpectralBand::getBand' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:68:10: style: Technically the member function 'TePDIMixModelSpectralBand::getLowerLimit' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp:26:35: note: Technically the member function 'TePDIMixModelSpectralBand::getLowerLimit' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:68:10: note: Technically the member function 'TePDIMixModelSpectralBand::getLowerLimit' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:73:10: style: Technically the member function 'TePDIMixModelSpectralBand::getUpperLimit' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp:31:35: note: Technically the member function 'TePDIMixModelSpectralBand::getUpperLimit' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:73:10: note: Technically the member function 'TePDIMixModelSpectralBand::getUpperLimit' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:78:10: style: Technically the member function 'TePDIMixModelSpectralBand::getLabel' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp:36:35: note: Technically the member function 'TePDIMixModelSpectralBand::getLabel' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp:78:10: note: Technically the member function 'TePDIMixModelSpectralBand::getLabel' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp:3:115: performance: Function parameter 'l' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.cpp:32:10: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.cpp:32:10: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.hpp:66:16: style: Technically the member function 'TePDIMixModelSpectralBandList::getSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.cpp:43:45: note: Technically the member function 'TePDIMixModelSpectralBandList::getSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.hpp:66:16: note: Technically the member function 'TePDIMixModelSpectralBandList::getSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.hpp:78:29: style: Technically the member function 'TePDIMixModelSpectralBandList::getSpectralBand' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.cpp:53:58: note: Technically the member function 'TePDIMixModelSpectralBandList::getSpectralBand' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.hpp:78:29: note: Technically the member function 'TePDIMixModelSpectralBandList::getSpectralBand' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMixModelSpectralBandList.cpp:32:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.cpp:149:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.cpp:154:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.cpp:159:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.cpp:164:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.hpp:81:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.hpp:81:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.hpp:95:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.hpp:95:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.hpp:130:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBufferedFilter.hpp:93:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIMorfFilter.hpp:130:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2261:53: warning: Possible null pointer dereference: features2_indexes_ptr [nullPointer]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2257:56: note: Assignment 'features2_indexes_ptr=0', assigned value is 0
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2261:53: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2267:53: warning: Possible null pointer dereference: features1_indexes_ptr [nullPointer]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2263:56: note: Assignment 'features1_indexes_ptr=0', assigned value is 0
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2267:53: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2273:27: warning: Possible null pointer dereference: globalMutexPtr [nullPointer]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2269:29: note: Assignment 'globalMutexPtr=0', assigned value is 0
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2273:27: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2280:6: warning: Possible null pointer dereference: img1_features_matrix_ptr [nullPointer]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2275:42: note: Assignment 'img1_features_matrix_ptr=0', assigned value is 0
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2280:6: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2287:6: warning: Possible null pointer dereference: img2_features_matrix_ptr [nullPointer]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2282:42: note: Assignment 'img2_features_matrix_ptr=0', assigned value is 0
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2287:6: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:847:10: style: The scope of the variable 'pixel_x_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:857:10: style: The scope of the variable 'pixel_y_relation' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:867:16: style: The scope of the variable 'max_tie_points' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:877:10: style: The scope of the variable 'corr_sens' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:888:16: style: The scope of the variable 'corr_window_width' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:904:10: style: The scope of the variable 'maximas_sens' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1004:16: style: The scope of the variable 'curr_input_line' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1802:16: style: The scope of the variable 'curr_block_start_line' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1804:16: style: The scope of the variable 'curr_block_line_bound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1957:18: style: The scope of the variable 'curr_window_x_start' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1958:18: style: The scope of the variable 'curr_window_y_start' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1959:18: style: The scope of the variable 'curr_window_x_center' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1960:18: style: The scope of the variable 'curr_window_y_center' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1961:18: style: The scope of the variable 'curr_window_x_bound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1962:18: style: The scope of the variable 'curr_window_y_bound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1976:12: style: The scope of the variable 'int_norm' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1989:12: style: The scope of the variable 'curr_wind_mean' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:1990:12: style: The scope of the variable 'curr_wind_stddev' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:330:12: performance: Technically the member function 'TePDIOFMatching::checkMaximaPoints' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2511:23: note: Technically the member function 'TePDIOFMatching::checkMaximaPoints' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:330:12: note: Technically the member function 'TePDIOFMatching::checkMaximaPoints' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:338:12: performance: Technically the member function 'TePDIOFMatching::checkTPs' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.cpp:2535:23: note: Technically the member function 'TePDIOFMatching::checkTPs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:338:12: note: Technically the member function 'TePDIOFMatching::checkTPs' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:132:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:132:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:147:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:147:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:155:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIOFMatching.hpp:155:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:123:12: performance: Technically the member function 'TePDIPCAWaveletFusion::resampleRasterByResLinsCols' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.cpp:284:29: note: Technically the member function 'TePDIPCAWaveletFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:123:12: note: Technically the member function 'TePDIPCAWaveletFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:91:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:91:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:100:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:100:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:107:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPCAWaveletFusion.hpp:107:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.cpp:12:17: warning: Member variable 'TePDIPIManager::total_steps_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.cpp:12:17: warning: Member variable 'TePDIPIManager::curr_step_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.cpp:27:17: warning: Member variable 'TePDIPIManager::enabled_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.cpp:27:17: warning: Member variable 'TePDIPIManager::total_steps_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.cpp:27:17: warning: Member variable 'TePDIPIManager::curr_step_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.cpp:27:17: warning: Member variable 'TePDIPIManager::prog_intef_ptr_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPIManager.cpp:27:17: warning: Member variable 'TePDIPIManager::message_' is not initialized in the constructor. [uninitMemberVarPrivate]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:301:31: style: The scope of the variable 'b' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:314:31: style: The scope of the variable 'b' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:212:0: style: The scope of the variable 'segsMtxLinePtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:110:9: style: Technically the member function 'TePDIRGSCell::Dead' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:128:9: style: Technically the member function 'TePDIRGSCell::BoundingRectangle' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:136:8: style: Technically the member function 'TePDIRGSCell::LineMax' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:189:9: style: Technically the member function 'TePDIRGSCell::Id' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:196:9: style: Technically the member function 'TePDIRGSCell::Area' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:203:8: style: Technically the member function 'TePDIRGSCell::GetNban' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegBaatzStrategy.hpp:59:7: style: Class 'TePDIParaSegBaatzStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:80:7: style: Class 'TePDIParaSegRegGrowStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegBaatzStrategy.hpp:68:12: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategy.hpp:82:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegBaatzStrategy.hpp:68:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegBaatzStrategy.hpp:71:12: style: The function 'mergeSegments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategy.hpp:109:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegBaatzStrategy.hpp:71:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegBaatzStrategy.hpp:77:20: style: The function 'getMemUsageEst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategy.hpp:126:28: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegBaatzStrategy.hpp:77:20: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:599:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:599:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:680:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:680:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:687:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:687:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:89:12: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategy.hpp:82:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:89:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:92:12: style: The function 'mergeSegments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategy.hpp:109:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:92:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:121:20: style: The function 'getMemUsageEst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategy.hpp:126:28: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:121:20: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategyFactory.hpp:53:7: style: Class 'TePDIParaSegStrategyFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:173:25: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:174:26: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:228:25: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:229:26: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:304:25: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:312:27: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:326:27: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.hpp:212:25: style: The scope of the variable 'segsMtxLinePtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:165:20: style: The scope of the variable 'currBlockSegPtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:220:20: style: The scope of the variable 'currBlockSegPtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:375:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegRegGrowStrategy.cpp:376:10: style: The scope of the variable 'dist' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegSegmentsBlock.cpp:31:25: style: The scope of the variable 'mtxLinePtr' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategyFactoryParams.hpp:49:19: performance: Technically the member function 'TePDIParaSegStrategyFactoryParams::decName' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategyFactoryParams.cpp:12:48: note: Technically the member function 'TePDIParaSegStrategyFactoryParams::decName' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParaSegStrategyFactoryParams.hpp:49:19: note: Technically the member function 'TePDIParaSegStrategyFactoryParams::decName' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:358:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:334:7: note: outer condition: returnValue
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:358:11: note: identical inner condition: returnValue
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:411:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:593:7: style: C-style pointer casting [cstyleCast]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:796:18: style: The scope of the variable 'requireDownBlk' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:797:18: style: The scope of the variable 'requireRightBlk' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:907:16: style: The scope of the variable 'rasterLine' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:258:12: performance: Technically the member function 'TePDIParallelSegmenter::calcBestBlockSize' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.cpp:942:30: note: Technically the member function 'TePDIParallelSegmenter::calcBestBlockSize' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:258:12: note: Technically the member function 'TePDIParallelSegmenter::calcBestBlockSize' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:90:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:90:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:217:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:217:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:220:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIParallelSegmenter.hpp:220:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponentsFusion.hpp:72:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponentsFusion.hpp:72:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponentsFusion.hpp:81:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponentsFusion.hpp:81:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponentsFusion.hpp:88:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincipalComponentsFusion.hpp:88:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincoMixModelStrategy.hpp:78:8: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStrategy.hpp:76:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincoMixModelStrategy.hpp:78:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincoMixModelStrategy.hpp:92:8: style: The function 'Implementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStrategy.hpp:112:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincoMixModelStrategy.hpp:92:8: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincoMixModelStrategy.cpp:507:16: style: The scope of the variable 'aux' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincoMixModelStrategy.cpp:507:21: style: The scope of the variable 'error' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIPrincoMixModelStrategy.cpp:575:22: style: Variable 'averageError' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFilter.hpp:67:20: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIBufferedFilter.hpp:93:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFilter.hpp:67:20: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFrostFilter.hpp:85:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFrostFilter.hpp:85:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFrostFilter.hpp:94:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFrostFilter.hpp:94:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFrostFilter.hpp:101:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFilter.hpp:67:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFrostFilter.hpp:101:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarGammaFilter.cpp:154:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarGammaFilter.hpp:95:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarGammaFilter.hpp:95:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarGammaFilter.hpp:103:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarGammaFilter.hpp:103:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarGammaFilter.hpp:117:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFilter.hpp:67:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarGammaFilter.hpp:117:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.cpp:163:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.cpp:168:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.hpp:97:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.hpp:97:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.hpp:105:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.hpp:105:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.hpp:126:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFilter.hpp:67:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarKuanFilter.hpp:126:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.cpp:164:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.cpp:169:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.hpp:97:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.hpp:97:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.hpp:105:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.hpp:105:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.hpp:126:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarFilter.hpp:67:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRadarLeeFilter.hpp:126:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:279:26: style: The scope of the variable 'pol_ref' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:372:10: style: The scope of the variable 'value' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:431:11: style: The scope of the variable 'new_dir' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:432:11: style: The scope of the variable 'new_test_start_dir' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:448:10: style: The scope of the variable 'next_pixel_found' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:47:21: warning: Member variable 'TePDIRaster2Vector::resx_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:47:21: warning: Member variable 'TePDIRaster2Vector::resy_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:47:21: warning: Member variable 'TePDIRaster2Vector::nLines_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRaster2Vector.cpp:47:21: warning: Member variable 'TePDIRaster2Vector::nCols_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRasterRUBuffer.cpp:24:42: style: Function 'reset' argument 3 names different: declaration 'bufferLines' definition 'nLines'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRasterRUBuffer.hpp:55:22: note: Function 'reset' argument 3 names different: declaration 'bufferLines' definition 'nLines'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRasterRUBuffer.cpp:24:42: note: Function 'reset' argument 3 names different: declaration 'bufferLines' definition 'nLines'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:276:13: style: Condition '!canceled' is always true [knownConditionTrueFalse]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:248:26: note: Assignment 'canceled=0', assigned value is 0
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:276:13: note: Condition '!canceled' is always true
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:491:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:533:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:635:26: style: The scope of the variable 'c' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:931:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:975:26: style: The scope of the variable 'c' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:748:90: style: Function 'TePDIRGSCell' argument 5 names different: declaration 'nban' definition 'Nban'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:79:77: note: Function 'TePDIRGSCell' argument 5 names different: declaration 'nban' definition 'Nban'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:748:90: note: Function 'TePDIRGSCell' argument 5 names different: declaration 'nban' definition 'Nban'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:767:87: style: Function 'Init' argument 5 names different: declaration 'nban' definition 'Nban'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:95:74: note: Function 'Init' argument 5 names different: declaration 'nban' definition 'Nban'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:767:87: note: Function 'Init' argument 5 names different: declaration 'nban' definition 'Nban'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:46:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:69:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:641:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:829:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:797:17: warning: Member variable 'TePDIRGSCell::delta_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:748:17: warning: Member variable 'TePDIRGSCell::delta_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:7:18: warning: Member variable 'TePDIRegGrowSeg::NWindow_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:7:18: warning: Member variable 'TePDIRegGrowSeg::ilin_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:7:18: warning: Member variable 'TePDIRegGrowSeg::flin_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:7:18: warning: Member variable 'TePDIRegGrowSeg::icol_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:7:18: warning: Member variable 'TePDIRegGrowSeg::fcol_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:7:18: warning: Member variable 'TePDIRegGrowSeg::sizelin_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:7:18: warning: Member variable 'TePDIRegGrowSeg::sizecol_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:182:10: style: Technically the member function 'TePDIRGSCell::Distance' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:929:17: note: Technically the member function 'TePDIRGSCell::Distance' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.hpp:182:10: note: Technically the member function 'TePDIRGSCell::Distance' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:759:9: style: Class 'TePDIRGSCell' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegGrowSeg.cpp:759:9: style: Class 'TePDIRGSCell' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:144:20: style: Technically the member function 'TePDIRegion::GetMean' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.cpp:40:29: note: Technically the member function 'TePDIRegion::GetMean' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.hpp:144:20: note: Technically the member function 'TePDIRegion::GetMean' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegion.cpp:11:54: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegister.hpp:96:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegister.hpp:96:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegister.hpp:105:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegister.hpp:105:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegister.hpp:112:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIRegister.hpp:112:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISAMClassifier.cpp:368:12: style: The scope of the variable 'colMean' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISAMClassifier.hpp:124:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISAMClassifier.hpp:124:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISAMClassifier.hpp:223:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISAMClassifier.hpp:223:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISAMClassifier.hpp:226:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDISAMClassifier.hpp:226:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:402:12: style: The scope of the variable 'value' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:438:12: style: The scope of the variable 'value' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:661:10: style: The scope of the variable 'probability' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:848:20: style: The scope of the variable 'curr_index_range_bound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:878:20: style: The scope of the variable 'curr_index_range_bound' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:911:10: style: The scope of the variable 'sumpb1b2' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:965:10: style: The scope of the variable 'cov' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:1018:10: style: The scope of the variable 'cov' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:1070:10: style: The scope of the variable 'mean' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStatistic.cpp:16:3: performance: Variable 'iterator_strat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStrategy.hpp:93:12: style: Technically the member function 'TePDIStrategy::ToggleProgInt' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStrategy.cpp:31:21: note: Technically the member function 'TePDIStrategy::ToggleProgInt' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIStrategy.hpp:93:12: note: Technically the member function 'TePDIStrategy::ToggleProgInt' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDITPMosaic.hpp:79:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDITPMosaic.hpp:79:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDITPMosaic.hpp:84:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDITPMosaic.hpp:84:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDITPMosaic.hpp:87:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDITPMosaic.hpp:87:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:661:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:666:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:671:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:676:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:681:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:686:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:691:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:696:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:701:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:706:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:712:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1013:18: style: The scope of the variable 'yflag0' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1013:26: style: The scope of the variable 'yflag1' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1080:12: style: The scope of the variable 'line1_min_x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1081:12: style: The scope of the variable 'line1_min_y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1082:12: style: The scope of the variable 'line1_max_x' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1083:12: style: The scope of the variable 'line1_max_y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1185:18: style: The scope of the variable 'bands_number' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1186:18: style: The scope of the variable 'curr_band' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:1398:12: style: The scope of the variable 'point_found' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:748:46: style: Function 'MapRasterIndexes2Coords' argument 1 names different: declaration 'g_in' definition 'box_in'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.hpp:371:56: note: Function 'MapRasterIndexes2Coords' argument 1 names different: declaration 'g_in' definition 'box_in'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:748:46: note: Function 'MapRasterIndexes2Coords' argument 1 names different: declaration 'g_in' definition 'box_in'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:749:60: style: Function 'MapRasterIndexes2Coords' argument 3 names different: declaration 'g_out' definition 'box_out'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.hpp:372:60: note: Function 'MapRasterIndexes2Coords' argument 3 names different: declaration 'g_out' definition 'box_out'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:749:60: note: Function 'MapRasterIndexes2Coords' argument 3 names different: declaration 'g_out' definition 'box_out'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:795:55: style: Function 'buildDetailedBox' argument 2 names different: declaration 'box_polygon' definition 'box'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.hpp:450:18: note: Function 'buildDetailedBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:795:55: note: Function 'buildDetailedBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:840:16: style: Function 'buildDetailedBox' argument 2 names different: declaration 'box_polygon' definition 'box'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.hpp:461:18: note: Function 'buildDetailedBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:840:16: note: Function 'buildDetailedBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:845:56: style: Function 'buildDetailedBBox' argument 2 names different: declaration 'box_polygon' definition 'box'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.hpp:472:18: note: Function 'buildDetailedBBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:845:56: note: Function 'buildDetailedBBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:891:16: style: Function 'buildDetailedBBox' argument 2 names different: declaration 'box_polygon' definition 'box'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.hpp:484:18: note: Function 'buildDetailedBBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIUtils.cpp:891:16: note: Function 'buildDetailedBBox' argument 2 names different: declaration 'box_polygon' definition 'box'.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.cpp:270:16: style: The scope of the variable 'py1_sb00_index' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.cpp:271:16: style: The scope of the variable 'py2_sb00_index' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.cpp:482:10: style: The scope of the variable 'curr_r2_lines' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.cpp:483:10: style: The scope of the variable 'curr_r2_cols' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:114:12: performance: Technically the member function 'TePDIVenturaFusion::findBestDecimLevels' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.cpp:452:26: note: Technically the member function 'TePDIVenturaFusion::findBestDecimLevels' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:114:12: note: Technically the member function 'TePDIVenturaFusion::findBestDecimLevels' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:83:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:83:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:88:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:88:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:91:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIVenturaFusion.hpp:91:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.cpp:234:3: style: The scope of the variable 'multi' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.cpp:246:4: style: The scope of the variable 'p_ant' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:134:12: performance: Technically the member function 'TePDIWaveletAtrous::filterBank' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.cpp:99:26: note: Technically the member function 'TePDIWaveletAtrous::filterBank' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:134:12: note: Technically the member function 'TePDIWaveletAtrous::filterBank' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:135:12: performance: Technically the member function 'TePDIWaveletAtrous::filterBank' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.cpp:132:26: note: Technically the member function 'TePDIWaveletAtrous::filterBank' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrous.hpp:135:12: note: Technically the member function 'TePDIWaveletAtrous::filterBank' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:130:12: performance: Technically the member function 'TePDIWaveletAtrousFusion::resampleRasterByResLinsCols' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.cpp:312:32: note: Technically the member function 'TePDIWaveletAtrousFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:130:12: note: Technically the member function 'TePDIWaveletAtrousFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:98:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:98:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:107:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:107:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:114:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWaveletAtrousFusion.hpp:114:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:126:12: performance: Technically the member function 'TePDIWiSpeRFusion::fractions' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.cpp:97:25: note: Technically the member function 'TePDIWiSpeRFusion::fractions' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:126:12: note: Technically the member function 'TePDIWiSpeRFusion::fractions' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:142:12: performance: Technically the member function 'TePDIWiSpeRFusion::resampleRasterByResLinsCols' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.cpp:414:25: note: Technically the member function 'TePDIWiSpeRFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:142:12: note: Technically the member function 'TePDIWiSpeRFusion::resampleRasterByResLinsCols' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:102:12: style: The function 'CheckParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:92:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:102:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:110:12: style: The function 'RunImplementation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:146:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:110:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:117:12: style: The function 'ResetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIAlgorithm.hpp:153:20: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/image_processing/TePDIWiSpeRFusion.hpp:117:12: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/kernel/TeDefines.h:62:0: error: #error "ERROR: Unknown platform" [preprocessorErrorDirective]
libterralib-4.3.0+dfsg.2/src/terralib/kernel/lexTemporal.cpp:1346:54: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/kernel/lexTemporal.cpp:304:39: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libterralib-4.3.0+dfsg.2/src/terralib/kernel/lexTemporal.cpp:1346:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libterralib-4.3.0+dfsg.2/src/terralib/kernel/lexTemporal.cpp:1372:44: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/kernel/lexTemporal.cpp:682:21: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
libterralib-4.3.0+dfsg.2/src/terralib/kernel/lexTemporal.cpp:1372:44: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.h:88:3: style: The scope of the variable 'myCases' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.h:138:10: style: The scope of the variable 'm' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:8:7: style: The scope of the variable 'Narea' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:9:7: style: The scope of the variable 'count' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:10:9: style: The scope of the variable 'm_hat' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:11:9: style: The scope of the variable 'n_' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:12:9: style: The scope of the variable 's2' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:13:9: style: The scope of the variable 'sum_n' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:14:9: style: The scope of the variable 'sum_y' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:18:9: style: The scope of the variable 'aux' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:59:10: style: The scope of the variable 'Theta_i' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:380:9: performance: Variable 'objs_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:395:55: performance: Variable 'it_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.h:54:22: style: Technically the member function 'TeGlobalBayesException::getErrorCode' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:131:3: style: Class 'TeKernelGridSupport' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:131:3: style: Class 'TeKernelGridSupport' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:175:3: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:226:3: style: Class 'iteratorPoly' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:325:2: style: Class 'TeSTStatInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:395:7: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.h:50:3: style: Class 'TeGlobalBayesException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:166:2: warning: The class 'iterator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:217:2: warning: The class 'iteratorPoly' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeStatDataStructures.h:391:5: warning: The class 'iterator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeBayesFunctions.cpp:73:3: style: Exception should be caught by reference. [catchExceptionByValue]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeKernelFunctions.h:224:10: style: The scope of the variable 'normKernel' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeKernelFunctions.h:224:22: style: The scope of the variable 'kernel' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeKernelFunctions.h:224:30: style: The scope of the variable 'area' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeKernelFunctions.h:295:13: style: The scope of the variable 'kernel' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeKernelFunctions.h:300:10: style: The scope of the variable 'totKernel' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeKernelFunctions.h:61:17: style: Technically the member function 'TeKernelException::getErrorCode' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeKernelFunctions.h:57:3: style: Class 'TeKernelException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.cpp:41:11: style: The scope of the variable 'dmin' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.cpp:41:17: style: The scope of the variable 'dmax' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:63:2: warning: Member variable 'TeMSV::MSVmatrix_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:63:2: warning: Member variable 'TeMSV::MSVdir_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:63:2: warning: Member variable 'TeMSV::MSVtoldir_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:63:2: warning: Member variable 'TeMSV::MSVincr_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:63:2: warning: Member variable 'TeMSV::MSVnlag_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:83:2: style: Class 'TeSemivariogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:100:3: style: Class 'TeCorrelogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:116:3: style: Class 'TeSemimadogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:132:3: style: Class 'TeCovariance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:158:2: style: Class 'TeSemivariogram_Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:168:2: style: Class 'TeCorrelogram_Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:178:2: style: Class 'TeSemimadogram_Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:188:2: style: Class 'TeCovariance_Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:92:19: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:66:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:92:19: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:109:19: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:66:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:109:19: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:125:19: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:66:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:125:19: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:141:19: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:66:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:141:19: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:160:17: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:150:17: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:160:17: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:170:17: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:150:17: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:170:17: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:180:17: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:150:17: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:180:17: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:190:17: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:150:17: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeMSVFactory.h:190:17: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:58:2: warning: Member variable 'TeSemivarModel::modeloefeitopepita_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:58:2: warning: Member variable 'TeSemivarModel::modelocontribuicao_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:58:2: warning: Member variable 'TeSemivarModel::modeloalcance_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:74:3: style: Class 'TeEsfericSemivarModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:89:3: style: Class 'TeExponentialSemivarModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:104:3: style: Class 'TeGaussianSemivarModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:129:2: style: Class 'TeEsfericSemivar_Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:139:2: style: Class 'TeExponentialSemivar_Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:149:2: style: Class 'TeGaussianSemivar_Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:82:19: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:61:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:82:19: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:97:19: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:61:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:97:19: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:112:19: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:61:19: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:112:19: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:131:26: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:121:26: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:131:26: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:141:26: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:121:26: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:141:26: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:151:26: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:121:26: note: Virtual function in base class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSemivarModelFactory.h:151:26: note: Function in derived class
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterArvore.cpp:15:7: style: The scope of the variable 'Menor' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterArvore.h:9:1: style: The class 'TArvore' does not have a constructor although it has private member variables. [noConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:44:9: style: Technically the member function 'TSkaterGrafo::MinX' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:45:9: style: Technically the member function 'TSkaterGrafo::MaxX' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:46:9: style: Technically the member function 'TSkaterGrafo::MinY' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:47:9: style: Technically the member function 'TSkaterGrafo::MaxY' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:37:2: style: Class 'TSkaterGrafo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.h:32:4: style: Class 'THeap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterArvore.cpp:9:3: warning: Possible leak in public function. The pointer 'Heap' is not deallocated before it is allocated. [publicAllocationError]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterArvore.cpp:56:0: error: Memory leak: Pai [memleak]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:34:6: style: The scope of the variable 'Atual' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:74:6: style: The scope of the variable 'Atual' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:112:6: style: The scope of the variable 'Atual' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.h:59:33: style: Function 'TeSkaterFunction' argument 7 names different: declaration 'resName' definition 'name'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.h:54:34: note: Function 'TeSkaterFunction' argument 7 names different: declaration 'resName' definition 'name'.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.h:59:33: note: Function 'TeSkaterFunction' argument 7 names different: declaration 'resName' definition 'name'.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:14:12: warning: Member variable 'TParticao::PopMin' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.h:30:11: style: Technically the member function 'TParticao::Dist' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:98:20: note: Technically the member function 'TParticao::Dist' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.h:30:11: note: Technically the member function 'TParticao::Dist' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:17:3: style: Class 'TParticao' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:17:3: style: Class 'TParticao' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.h:37:3: style: Class 'TParticao' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:169:4: error: Mismatching allocation and deallocation: M1 [mismatchAllocDealloc]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterFunctions.cpp:170:4: error: Mismatching allocation and deallocation: M2 [mismatchAllocDealloc]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:39:8: style: Technically the member function 'TSkaterGrafo::Escalona' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:41:21: note: Technically the member function 'TSkaterGrafo::Escalona' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:39:8: note: Technically the member function 'TSkaterGrafo::Escalona' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:63:13: style: Technically the member function 'TSkaterGrafo::Distancia' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:29:22: note: Technically the member function 'TSkaterGrafo::Distancia' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:63:13: note: Technically the member function 'TSkaterGrafo::Distancia' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:64:13: style: Technically the member function 'TSkaterGrafo::Get_X' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:66:23: note: Technically the member function 'TSkaterGrafo::Get_X' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:64:13: note: Technically the member function 'TSkaterGrafo::Get_X' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:65:13: style: Technically the member function 'TSkaterGrafo::Get_Y' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:71:23: note: Technically the member function 'TSkaterGrafo::Get_Y' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:65:13: note: Technically the member function 'TSkaterGrafo::Get_Y' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:66:9: style: Technically the member function 'TSkaterGrafo::GetSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:22:19: note: Technically the member function 'TSkaterGrafo::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:66:9: note: Technically the member function 'TSkaterGrafo::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:67:10: style: Technically the member function 'TSkaterGrafo::GetNum_Var' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:75:20: note: Technically the member function 'TSkaterGrafo::GetNum_Var' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:67:10: note: Technically the member function 'TSkaterGrafo::GetNum_Var' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:14:4: style: Class 'TSkaterGrafo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:14:4: style: Class 'TSkaterGrafo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.cpp:14:4: style: Class 'TSkaterGrafo' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeSkaterGrafo.h:55:17: style: Class 'TSkaterGrafo' is unsafe, 'TSkaterGrafo::MyGrafo' can leak by wrong usage. [unsafeClassCanLeak]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:76:9: style: Condition 'DISS_TYPE' is always true [knownConditionTrueFalse]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:45:18: note: Assignment 'DISS_TYPE=1', assigned value is 1
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:76:9: note: Condition 'DISS_TYPE' is always true
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:81:8: style: Condition 'DISS_TYPE' is always true [knownConditionTrueFalse]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:45:18: note: Assignment 'DISS_TYPE=1', assigned value is 1
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:81:8: note: Condition 'DISS_TYPE' is always true
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:43:6: style: The scope of the variable 'num_neighbors' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:49:6: style: The scope of the variable 'tamanho' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:125:9: style: The scope of the variable 'Diss_mim' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:131:7: style: The scope of the variable 'no_novo' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:37:42: style: Function 'TeCreateDissMatrix' argument 1 names different: declaration 'Objects' definition 'objects'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.h:80:42: note: Function 'TeCreateDissMatrix' argument 1 names different: declaration 'Objects' definition 'objects'.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:37:42: note: Function 'TeCreateDissMatrix' argument 1 names different: declaration 'Objects' definition 'objects'.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:102:38: style: Function 'TeCreateMinimumTree' argument 1 names different: declaration 'Objects' definition 'objects'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.h:83:43: note: Function 'TeCreateMinimumTree' argument 1 names different: declaration 'Objects' definition 'objects'.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:102:38: note: Function 'TeCreateMinimumTree' argument 1 names different: declaration 'Objects' definition 'objects'.
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:59:19: style: Variable 'num_neighbors' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:61:13: style: Variable 'tamanho' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:184:0: style: Variable 'SSA1' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:367:16: style: Variable 'subtree1' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:218:0: style: Variable 'link_cost' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:220:0: style: Variable 'contagem' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:224:15: style: Unused variable: MT_copy [unusedVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:375:19: style: Variable 'teste1' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:376:19: style: Variable 'teste2' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:388:4: style: Variable 'contador' is modified but its new value is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:387:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.h:50:2: warning: Member variable 'TeMSTGraphLink::Dissimilarity_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.h:55:2: warning: Member variable 'TeMSTGraphLink::Dissimilarity_' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:74:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libterralib-4.3.0+dfsg.2/src/terralib/stat/TeTreeMinimum.cpp:61:13: style: Reading from empty STL container 'graph_' [reademptycontainer]
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaDouble.h:20:9: style: Technically the member function 'TFilaDouble::GetSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaDouble.cpp:55:19: note: Technically the member function 'TFilaDouble::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaDouble.h:20:9: note: Technically the member function 'TFilaDouble::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaInt.h:21:9: style: Technically the member function 'TFilaInt::GetSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaInt.cpp:55:16: note: Technically the member function 'TFilaInt::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaInt.h:21:9: note: Technically the member function 'TFilaInt::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaR.cpp:58:22: warning: Either the condition 'Aux' is redundant or there is possible null pointer dereference: Aux. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaR.cpp:54:13: note: Assuming that condition 'Aux' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaR.cpp:58:22: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/stat/filaR.cpp:43:16: style: The scope of the variable 'Prev' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.cpp:26:3: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.cpp:43:4: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.h:24:17: performance: Technically the member function 'THash::Hash_Function' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.cpp:54:22: note: Technically the member function 'THash::Hash_Function' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.h:24:17: note: Technically the member function 'THash::Hash_Function' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.cpp:16:4: style: Class 'THash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.cpp:16:4: style: Class 'THash' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/stat/hash.cpp:16:4: style: Class 'THash' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.h:25:10: style: Unused private function: 'THeap::Build_Heap' [unusedPrivateFunction]
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.h:28:12: style: Technically the member function 'THeap::GetKey' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.cpp:115:16: note: Technically the member function 'THeap::GetKey' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.h:28:12: note: Technically the member function 'THeap::GetKey' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.h:36:9: style: Technically the member function 'THeap::Empty' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.cpp:110:13: note: Technically the member function 'THeap::Empty' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.h:36:9: note: Technically the member function 'THeap::Empty' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.cpp:97:3: style: Class 'THeap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.cpp:97:3: style: Class 'THeap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libterralib-4.3.0+dfsg.2/src/terralib/stat/heap.cpp:97:3: style: Class 'THeap' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/lista.cpp:96:19: style: The scope of the variable 'Prev' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/stat/lista.cpp:11:16: warning: Member variable 'TListaVizinho::Size' is not initialized in the constructor. [uninitMemberVar]
libterralib-4.3.0+dfsg.2/src/terralib/stat/lista.h:24:10: style: Unused private function: 'TListaVizinho::GetSize' [unusedPrivateFunction]
libterralib-4.3.0+dfsg.2/src/terralib/stat/lista.h:24:10: style: Technically the member function 'TListaVizinho::GetSize' can be const. [functionConst]
libterralib-4.3.0+dfsg.2/src/terralib/stat/lista.cpp:90:20: note: Technically the member function 'TListaVizinho::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/lista.h:24:10: note: Technically the member function 'TListaVizinho::GetSize' can be const.
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:57:8: performance: Technically the member function 'MTRand_int32::seed' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.cpp:21:20: note: Technically the member function 'MTRand_int32::seed' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:57:8: note: Technically the member function 'MTRand_int32::seed' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:72:17: performance: Technically the member function 'MTRand_int32::twiddle' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:80:36: note: Technically the member function 'MTRand_int32::twiddle' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:72:17: note: Technically the member function 'MTRand_int32::twiddle' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:53:3: style: Class 'MTRand_int32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:100:3: style: Class 'MTRand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:114:3: style: Class 'MTRand_closed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:128:3: style: Class 'MTRand_open' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/stat/mtrand.h:142:3: style: Class 'MTRand53' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:90:6: style: The scope of the variable 'ii' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:168:9: style: The scope of the variable 'nc' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:363:11: style: The scope of the variable 'brilho' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:421:12: style: The scope of the variable 'brilho' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:472:9: style: The scope of the variable 'd' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:473:13: style: The scope of the variable 'j' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:687:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:687:12: style: The scope of the variable 'g' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:687:15: style: The scope of the variable 'b' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:688:9: style: The scope of the variable 'h' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:688:12: style: The scope of the variable 's' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:688:15: style: The scope of the variable 'v' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:689:15: style: The scope of the variable 'ncolors' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:690:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:222:45: style: Function 'getColorBarVector' argument 1 names different: declaration 'scores' definition 'groupingColors'. [funcArgNamesDifferent]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.h:88:56: note: Function 'getColorBarVector' argument 1 names different: declaration 'scores' definition 'groupingColors'.
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:222:45: note: Function 'getColorBarVector' argument 1 names different: declaration 'scores' definition 'groupingColors'.
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:407:6: style: Variable 'cc' is modified but its new value is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:384:14: style: Variable 'brilho' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:427:15: style: Variable 'brilho' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:466:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:468:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:517:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.cpp:546:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeColorUtils.h:40:1: warning: The struct 'ColorBar' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeDatabaseUtils.cpp:1321:7: warning: Either the condition 'theme!=NULL' is redundant or there is possible null pointer dereference: theme. [nullPointerRedundantCheck]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeDatabaseUtils.cpp:1276:13: note: Assuming that condition 'theme!=NULL' is not redundant
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeDatabaseUtils.cpp:1321:7: note: Null pointer dereference
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeWKBGeometryDecoder.cpp:161:10: style: Variable 'aux' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/utils/TeWKBGeometryDecoder.cpp:306:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:59:8: performance: Technically the member function 'MTRand_int32::seed' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.cpp:21:20: note: Technically the member function 'MTRand_int32::seed' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:59:8: note: Technically the member function 'MTRand_int32::seed' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:75:17: performance: Technically the member function 'MTRand_int32::twiddle' can be static. [functionStatic]
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:83:36: note: Technically the member function 'MTRand_int32::twiddle' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:75:17: note: Technically the member function 'MTRand_int32::twiddle' can be static.
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:55:3: style: Class 'MTRand_int32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:103:3: style: Class 'MTRand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:117:3: style: Class 'MTRand_closed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:131:3: style: Class 'MTRand_open' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libterralib-4.3.0+dfsg.2/src/terralib/utils/mtrand.h:145:3: style: Class 'MTRand53' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[10:59]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-abortable-perl/libtest-abortable-perl_0.002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-aggregate-perl/libtest-aggregate-perl_0.374.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-api-perl/libtest-api-perl_0.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-apocalypse-perl/libtest-apocalypse-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-assertions-perl/libtest-assertions-perl_1.054.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-autoloader-perl/libtest-autoloader-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-base-perl/libtest-base-perl_0.89.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-bdd-cucumber-perl/libtest-bdd-cucumber-perl_0.56.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-block-perl/libtest-block-perl_0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-carp-perl/libtest-carp-perl_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-cgi-multipart-perl/libtest-cgi-multipart-perl_0.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-checkchanges-perl/libtest-checkchanges-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-checkdeps-perl/libtest-checkdeps-perl_0.010.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-checkmanifest-perl/libtest-checkmanifest-perl_1.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-class-most-perl/libtest-class-most-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-class-perl/libtest-class-perl_0.50.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-classapi-perl/libtest-classapi-perl_1.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-cleannamespaces-perl/libtest-cleannamespaces-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-cmd-perl/libtest-cmd-perl_1.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-command-perl/libtest-command-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-command-simple-perl/libtest-command-simple-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-compile-perl/libtest-compile-perl_1.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-consistentversion-perl/libtest-consistentversion-perl_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-corpus-audio-mpd-perl/libtest-corpus-audio-mpd-perl_1.120990.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-cpan-meta-json-perl/libtest-cpan-meta-json-perl_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-cpan-meta-perl/libtest-cpan-meta-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-cpan-meta-yaml-perl/libtest-cpan-meta-yaml-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-cukes-perl/libtest-cukes-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-data-perl/libtest-data-perl_1.242.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-database-perl/libtest-database-perl_1.113.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-databaserow-perl/libtest-databaserow-perl_2.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-debian-perl/libtest-debian-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-deep-fuzzy-perl/libtest-deep-fuzzy-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-deep-json-perl/libtest-deep-json-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-deep-perl/libtest-deep-perl_1.128.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-deep-type-perl/libtest-deep-type-perl_0.008.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-deep-unorderedpairs-perl/libtest-deep-unorderedpairs-perl_0.006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-dependencies-perl/libtest-dependencies-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-differences-perl/libtest-differences-perl_0.64.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-dir-perl/libtest-dir-perl_1.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-distmanifest-perl/libtest-distmanifest-perl_1.014.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-distribution-perl/libtest-distribution-perl_2.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-effects-perl/libtest-effects-perl_0.001005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-email-perl/libtest-email-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-eol-perl/libtest-eol-perl_2.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-exception-lessclever-perl/libtest-exception-lessclever-perl_0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-exception-perl/libtest-exception-perl_0.43.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-exit-perl/libtest-exit-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-expect-perl/libtest-expect-perl_0.34.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-failwarnings-perl/libtest-failwarnings-perl_0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-fake-httpd-perl/libtest-fake-httpd-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-fatal-perl/libtest-fatal-perl_0.014.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-file-contents-perl/libtest-file-contents-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-file-perl/libtest-file-perl_1.443.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-file-sharedir-perl/libtest-file-sharedir-perl_1.001002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-filename-perl/libtest-filename-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-files-perl/libtest-files-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-fixme-perl/libtest-fixme-perl_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-fork-perl/libtest-fork-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-harness-perl/libtest-harness-perl_3.42.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-hasversion-perl/libtest-hasversion-perl_0.014.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-hexstring-perl/libtest-hexstring-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-html-content-perl/libtest-html-content-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-html-w3c-perl/libtest-html-w3c-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-http-localserver-perl/libtest-http-localserver-perl_0.63.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-http-server-simple-perl/libtest-http-server-simple-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-http-server-simple-stashwarnings-perl/libtest-http-server-simple-stashwarnings-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-identity-perl/libtest-identity-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-if-perl/libtest-if-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-image-gd-perl/libtest-image-gd-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-indistdir-perl/libtest-indistdir-perl_1.112071.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-inline-perl/libtest-inline-perl_2.213.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-inter-perl/libtest-inter-perl_1.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-is-perl/libtest-is-perl_20140823.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-json-perl/libtest-json-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-kwalitee-perl/libtest-kwalitee-perl_1.27.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-leaktrace-perl/libtest-leaktrace-perl_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-lectrotest-perl/libtest-lectrotest-perl_0.5001.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-log-dispatch-perl/libtest-log-dispatch-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-log-log4perl-perl/libtest-log-log4perl-perl_0.32.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-log4perl-perl/libtest-log4perl-perl_0.1001.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-longstring-perl/libtest-longstring-perl_0.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-lwp-useragent-perl/libtest-lwp-useragent-perl_0.033.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-manifest-perl/libtest-manifest-perl_2.021.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-memory-cycle-perl/libtest-memory-cycle-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-minimumversion-perl/libtest-minimumversion-perl_0.101082.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mock-guard-perl/libtest-mock-guard-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mock-lwp-perl/libtest-mock-lwp-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mock-redis-perl/libtest-mock-redis-perl_0.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mock-time-perl/libtest-mock-time-perl_0.1.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mockclass-perl/libtest-mockclass-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mockdbi-perl/libtest-mockdbi-perl_0.70.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mockmodule-perl/libtest-mockmodule-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mockobject-perl/libtest-mockobject-perl_1.20180705.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mockrandom-perl/libtest-mockrandom-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mocktime-datecalc-perl/libtest-mocktime-datecalc-perl_6+ds.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mocktime-perl/libtest-mocktime-perl_0.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-modern-perl/libtest-modern-perl_0.013.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-module-used-perl/libtest-module-used-perl_0.2.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-mojibake-perl/libtest-mojibake-perl_1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-moose-more-perl/libtest-moose-more-perl_0.050.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-more-utf8-perl/libtest-more-utf8-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-most-perl/libtest-most-perl_0.35.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-name-fromline-perl/libtest-name-fromline-perl_0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-needs-perl/libtest-needs-perl_0.002005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-needsdisplay-perl/libtest-needsdisplay-perl_1.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-net-ldap-perl/libtest-net-ldap-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-nobreakpoints-perl/libtest-nobreakpoints-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-notabs-perl/libtest-notabs-perl_2.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-nowarnings-perl/libtest-nowarnings-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-number-delta-perl/libtest-number-delta-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-object-perl/libtest-object-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-output-perl/libtest-output-perl_1.031.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-perl-critic-perl/libtest-perl-critic-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-perl-critic-progressive-perl/libtest-perl-critic-progressive-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-pod-content-perl/libtest-pod-content-perl_0.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-pod-coverage-perl/libtest-pod-coverage-perl_1.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-pod-no404s-perl/libtest-pod-no404s-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-pod-perl/libtest-pod-perl_1.52.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-poe-client-tcp-perl/libtest-poe-client-tcp-perl_1.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-poe-server-tcp-perl/libtest-poe-server-tcp-perl_1.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-portability-files-perl/libtest-portability-files-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-postgresql-perl/libtest-postgresql-perl_1.26.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-prereq-perl/libtest-prereq-perl_2.002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-rdf-doap-version-perl/libtest-rdf-doap-version-perl_0.010.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-rdf-perl/libtest-rdf-perl_1.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-redisserver-perl/libtest-redisserver-perl_0.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-refcount-perl/libtest-refcount-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-regexp-perl/libtest-regexp-perl_2017040101.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-regression-perl/libtest-regression-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-reporter-perl/libtest-reporter-perl_1.62.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-requires-git-perl/libtest-requires-git-perl_1.008.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-requires-perl/libtest-requires-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-requiresinternet-perl/libtest-requiresinternet-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-roo-perl/libtest-roo-perl_1.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-routine-perl/libtest-routine-perl_0.025.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-script-perl/libtest-script-perl_1.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-script-run-perl/libtest-script-run-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-sharedfork-perl/libtest-sharedfork-perl_0.35.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-signature-perl/libtest-signature-perl_1.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-simple-perl/libtest-simple-perl_1.302138.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-simpleunit-perl/libtest-simpleunit-perl_1.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-spec-perl/libtest-spec-perl_0.54.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-spelling-perl/libtest-spelling-perl_0.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-strict-perl/libtest-strict-perl_0.47.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-subcalls-perl/libtest-subcalls-perl_1.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-synopsis-perl/libtest-synopsis-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-tabledriven-perl/libtest-tabledriven-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-tabs-perl/libtest-tabs-perl_0.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-taint-perl/libtest-taint-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-tcp-perl/libtest-tcp-perl_2.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-tempdir-perl/libtest-tempdir-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-tempdir-tiny-perl/libtest-tempdir-tiny-perl_0.017.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-tester-perl/libtest-tester-perl_0.109.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-time-perl/libtest-time-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-timer-perl/libtest-timer-perl_2.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-trap-perl/libtest-trap-perl_0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-unit-perl/libtest-unit-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-unixsock-perl/libtest-unixsock-perl_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-use-ok-perl/libtest-use-ok-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-useallmodules-perl/libtest-useallmodules-perl_0.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-utf8-perl/libtest-utf8-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-valgrind-perl/libtest-valgrind-perl_1.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-version-perl/libtest-version-perl_2.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-warn-perl/libtest-warn-perl_0.36.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-warnings-perl/libtest-warnings-perl_0.026.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-weaken-perl/libtest-weaken-perl_3.022000.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-without-module-perl/libtest-without-module-perl_0.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-www-declare-perl/libtest-www-declare-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-www-mechanize-catalyst-perl/libtest-www-mechanize-catalyst-perl_0.60.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-www-mechanize-cgiapp-perl/libtest-www-mechanize-cgiapp-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-www-mechanize-mojo-perl/libtest-www-mechanize-mojo-perl_0.0.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-www-mechanize-perl/libtest-www-mechanize-perl_1.50.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-www-mechanize-psgi-perl/libtest-www-mechanize-psgi-perl_0.36.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-www-selenium-perl/libtest-www-selenium-perl_1.36.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-xml-perl/libtest-xml-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-xml-simple-perl/libtest-xml-simple-perl_1.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-xpath-perl/libtest-xpath-perl_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-yaml-meta-perl/libtest-yaml-meta-perl_0.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-yaml-perl/libtest-yaml-perl_1.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest-yaml-valid-perl/libtest-yaml-valid-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest2-asyncsubtest-perl/libtest2-asyncsubtest-perl_0.000018.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest2-plugin-nowarnings-perl/libtest2-plugin-nowarnings-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest2-suite-perl/libtest2-suite-perl_0.000115.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtest2-workflow-perl/libtest2-workflow-perl_0.000017.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtex-encode-perl/libtex-encode-perl_2.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-affixes-perl/libtext-affixes-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-aligner-perl/libtext-aligner-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-asciitable-perl/libtext-asciitable-perl_0.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-aspell-perl/libtext-aspell-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-autoformat-perl/libtext-autoformat-perl_1.740000.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-bibtex-perl/libtext-bibtex-perl_0.85.orig.tar.gz
Text-BibTeX-0.85/btparse/pccts/ast.c:208:40: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
Text-BibTeX-0.85/btparse/progs/args.c:73:12: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/progs/bibparse.c:237:12: style: The scope of the variable 'cur_entry' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/progs/dumpnames.c:33:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/progs/dumpnames.c:111:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/bibtex.c:162:7: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
Text-BibTeX-0.85/btparse/src/bibtex.c:161:38: note: outer condition: metatype==BTE_REGULAR
Text-BibTeX-0.85/btparse/src/bibtex.c:162:7: note: opposite inner condition: !(metatype==BTE_REGULAR)
Text-BibTeX-0.85/btparse/src/bibtex.c:185:8: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
Text-BibTeX-0.85/btparse/src/bibtex.c:184:40: note: outer condition: metatype==BTE_MACRODEF
Text-BibTeX-0.85/btparse/src/bibtex.c:185:8: note: opposite inner condition: !(metatype==BTE_MACRODEF)
Text-BibTeX-0.85/btparse/src/bibtex.c:190:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
Text-BibTeX-0.85/btparse/src/bibtex.c:189:41: note: outer condition: metatype==BTE_PREAMBLE
Text-BibTeX-0.85/btparse/src/bibtex.c:190:9: note: opposite inner condition: !(metatype==BTE_PREAMBLE)
Text-BibTeX-0.85/btparse/src/bibtex.c:162:7: style: Condition '!(metatype==BTE_REGULAR)' is always false [knownConditionTrueFalse]
Text-BibTeX-0.85/btparse/src/bibtex.c:161:38: note: Assuming that condition 'metatype==BTE_REGULAR' is not redundant
Text-BibTeX-0.85/btparse/src/bibtex.c:162:7: note: Condition '!(metatype==BTE_REGULAR)' is always false
Text-BibTeX-0.85/btparse/src/bibtex.c:162:18: style: Condition 'metatype==BTE_REGULAR' is always true [knownConditionTrueFalse]
Text-BibTeX-0.85/btparse/src/bibtex.c:161:38: note: Assuming that condition 'metatype==BTE_REGULAR' is not redundant
Text-BibTeX-0.85/btparse/src/bibtex.c:162:18: note: Condition 'metatype==BTE_REGULAR' is always true
Text-BibTeX-0.85/btparse/src/bibtex.c:185:8: style: Condition '!(metatype==BTE_MACRODEF)' is always false [knownConditionTrueFalse]
Text-BibTeX-0.85/btparse/src/bibtex.c:184:40: note: Assuming that condition 'metatype==BTE_MACRODEF' is not redundant
Text-BibTeX-0.85/btparse/src/bibtex.c:185:8: note: Condition '!(metatype==BTE_MACRODEF)' is always false
Text-BibTeX-0.85/btparse/src/bibtex.c:185:19: style: Condition 'metatype==BTE_MACRODEF' is always true [knownConditionTrueFalse]
Text-BibTeX-0.85/btparse/src/bibtex.c:184:40: note: Assuming that condition 'metatype==BTE_MACRODEF' is not redundant
Text-BibTeX-0.85/btparse/src/bibtex.c:185:19: note: Condition 'metatype==BTE_MACRODEF' is always true
Text-BibTeX-0.85/btparse/src/bibtex.c:190:9: style: Condition '!(metatype==BTE_PREAMBLE)' is always false [knownConditionTrueFalse]
Text-BibTeX-0.85/btparse/src/bibtex.c:189:41: note: Assuming that condition 'metatype==BTE_PREAMBLE' is not redundant
Text-BibTeX-0.85/btparse/src/bibtex.c:190:9: note: Condition '!(metatype==BTE_PREAMBLE)' is always false
Text-BibTeX-0.85/btparse/src/bibtex.c:190:20: style: Condition 'metatype==BTE_PREAMBLE' is always true [knownConditionTrueFalse]
Text-BibTeX-0.85/btparse/src/bibtex.c:189:41: note: Assuming that condition 'metatype==BTE_PREAMBLE' is not redundant
Text-BibTeX-0.85/btparse/src/bibtex.c:190:20: note: Condition 'metatype==BTE_PREAMBLE' is always true
Text-BibTeX-0.85/btparse/src/bibtex.c:49:2: style: The scope of the variable 'zzMissTok' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/bibtex.c:49:2: style: The scope of the variable 'zzBadTok' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/bibtex.c:49:2: style: The scope of the variable 'zzBadText' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/bibtex.c:49:2: style: The scope of the variable 'zzErrk' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/bibtex.c:49:2: style: The scope of the variable 'zzMissText' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/bibtex.c:53:7: style: The scope of the variable 'last' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/bibtex.c:73:1: style: Label 'fail' is not used. [unusedLabel]
Text-BibTeX-0.85/btparse/src/bibtex.c:49:0: style: Variable 'zzaRetPtr' is assigned a value that is never used. [unreadVariable]
Text-BibTeX-0.85/btparse/pccts/err.h:191:9: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
Text-BibTeX-0.85/btparse/src/error.c:140:27: style: Function 'report_error' argument 6 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:52:27: note: Function 'report_error' argument 6 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:140:27: note: Function 'report_error' argument 6 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:200:1: style: Function 'general_error' argument 6 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:56:28: note: Function 'general_error' argument 6 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:200:1: note: Function 'general_error' argument 6 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:210:1: style: Function 'error' argument 4 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:57:66: note: Function 'error' argument 4 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:210:1: note: Function 'error' argument 4 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:218:1: style: Function 'ast_error' argument 3 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:58:54: note: Function 'ast_error' argument 3 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:218:1: note: Function 'ast_error' argument 3 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:225:1: style: Function 'notify' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:60:20: note: Function 'notify' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:225:1: note: Function 'notify' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:229:1: style: Function 'usage_warning' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:61:28: note: Function 'usage_warning' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:229:1: note: Function 'usage_warning' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:233:1: style: Function 'usage_error' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:62:26: note: Function 'usage_error' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:233:1: note: Function 'usage_error' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:237:1: style: Function 'internal_error' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/error.h:63:29: note: Function 'internal_error' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/error.c:237:1: note: Function 'internal_error' argument 1 names different: declaration 'format' definition 'fmt'.
Text-BibTeX-0.85/btparse/src/format_name.c:791:16: style: Variable 'tmpoffset' is reassigned a value before the old one has been used. [redundantAssignment]
Text-BibTeX-0.85/btparse/src/format_name.c:790:16: note: Variable 'tmpoffset' is reassigned a value before the old one has been used.
Text-BibTeX-0.85/btparse/src/format_name.c:791:16: note: Variable 'tmpoffset' is reassigned a value before the old one has been used.
Text-BibTeX-0.85/btparse/src/format_name.c:648:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/format_name.c:649:16: style: The scope of the variable 'num_tok' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/format_name.c:498:12: style: Unused variable: i [unusedVariable]
Text-BibTeX-0.85/btparse/src/format_name.c:715:12: style: Unused variable: abbrev_prefix_len [unusedVariable]
Text-BibTeX-0.85/btparse/src/format_name.c:717:12: style: Unused variable: abbrev_prefix_start [unusedVariable]
Text-BibTeX-0.85/btparse/src/input.c:445:32: style: Function 'bt_parse_file' argument 3 names different: declaration 'overall_status' definition 'status'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/btparse.h:259:35: note: Function 'bt_parse_file' argument 3 names different: declaration 'overall_status' definition 'status'.
Text-BibTeX-0.85/btparse/src/input.c:445:32: note: Function 'bt_parse_file' argument 3 names different: declaration 'overall_status' definition 'status'.
Text-BibTeX-0.85/btparse/src/lex_auxiliary.c:825:17: style: The scope of the variable 'alpha_chars' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/lex_auxiliary.c:826:17: style: The scope of the variable 'name_chars' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/lex_auxiliary.c:796:19: style: Variable 'at_top' is assigned a value that is never used. [unreadVariable]
Text-BibTeX-0.85/btparse/src/lex_auxiliary.c:249:4: error: Common realloc mistake: 'zztoktext' nulled but not freed upon failure [memleakOnRealloc]
Text-BibTeX-0.85/btparse/src/names.c:614:10: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Text-BibTeX-0.85/btparse/src/names.c:288:12: style: The scope of the variable 'at_comma' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/names.c:133:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Text-BibTeX-0.85/btparse/src/names.c:134:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Text-BibTeX-0.85/btparse/src/parse_auxiliary.c:203:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Text-BibTeX-0.85/btparse/src/postprocess.c:184:12: style: The scope of the variable 'free_tmp' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/src/postprocess.c:459:29: style: Function 'bt_postprocess_entry' argument 1 names different: declaration 'entry' definition 'top'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/btparse.h:265:34: note: Function 'bt_postprocess_entry' argument 1 names different: declaration 'entry' definition 'top'.
Text-BibTeX-0.85/btparse/src/postprocess.c:459:29: note: Function 'bt_postprocess_entry' argument 1 names different: declaration 'entry' definition 'top'.
Text-BibTeX-0.85/btparse/src/sym.c:295:26: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
Text-BibTeX-0.85/btparse/src/sym.c:309:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Text-BibTeX-0.85/btparse/src/sym.c:309:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Text-BibTeX-0.85/btparse/src/sym.c:309:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Text-BibTeX-0.85/btparse/src/sym.c:318:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Text-BibTeX-0.85/btparse/src/sym.c:323:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Text-BibTeX-0.85/btparse/src/sym.c:323:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Text-BibTeX-0.85/btparse/src/traversal.c:81:5: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
Text-BibTeX-0.85/btparse/src/traversal.c:100:7: note: Assuming that condition 'if(name)' is not redundant
Text-BibTeX-0.85/btparse/src/traversal.c:81:5: note: Null pointer dereference
Text-BibTeX-0.85/btparse/src/traversal.c:111:26: style: Function 'bt_next_value' argument 1 names different: declaration 'head' definition 'top'. [funcArgNamesDifferent]
Text-BibTeX-0.85/btparse/src/btparse.h:288:26: note: Function 'bt_next_value' argument 1 names different: declaration 'head' definition 'top'.
Text-BibTeX-0.85/btparse/src/traversal.c:111:26: note: Function 'bt_next_value' argument 1 names different: declaration 'head' definition 'top'.
Text-BibTeX-0.85/btparse/tests/case_test.c:32:11: style: The scope of the variable 'len' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/case_test.c:41:7: error: Uninitialized variable: line_num [uninitvar]
Text-BibTeX-0.85/btparse/tests/name_test.c:18:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/name_test.c:125:11: style: The scope of the variable 'len' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/name_test.c:126:20: style: The scope of the variable 'names' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/purify_test.c:10:11: style: Variable 'line_num' is not assigned a value. [unassignedVariable]
Text-BibTeX-0.85/btparse/tests/purify_test.c:19:10: error: Uninitialized variable: line_num [uninitvar]
Text-BibTeX-0.85/btparse/tests/simple_test.c:335:12: style: The scope of the variable 'value' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/simple_test.c:377:12: style: The scope of the variable 'value' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/simple_test.c:467:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/simple_test.c:546:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
Text-BibTeX-0.85/btparse/tests/simple_test.c:424:12: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
Text-BibTeX-0.85/btparse/tests/simple_test.c:203:4: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:209:4: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:220:7: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:228:10: warning: Conversion of string literal "field" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:262:7: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:270:10: warning: Conversion of string literal "macro" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:291:4: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:295:4: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:310:4: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:317:7: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:353:7: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:359:10: warning: Conversion of string literal "field" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:395:7: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:401:10: warning: Conversion of string literal "macro" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:447:7: warning: Conversion of string literal "entry" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:480:7: warning: Conversion of string literal "file" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/simple_test.c:522:7: warning: Conversion of string literal "file" to bool always evaluates to true. [incorrectStringBooleanError]
Text-BibTeX-0.85/btparse/tests/tex_test.c:24:10: style: Variable 'line_num' is modified but its new value is never used. [unreadVariable]
Text-BibTeX-0.85/xscode/btxs_support.c:99:12: style: The scope of the variable 'simple_value' can be reduced. [variableScope]
Text-BibTeX-0.85/xscode/btxs_support.c:100:12: style: The scope of the variable 'simple_value_ref' can be reduced. [variableScope]
Text-BibTeX-0.85/xscode/btxs_support.c:268:12: style: The scope of the variable 'last_line' can be reduced. [variableScope]
Text-BibTeX-0.85/xscode/btxs_support.c:446:11: style: The scope of the variable 'sv_string' can be reduced. [variableScope]
Text-BibTeX-0.85/xscode/btxs_support.c:463:10: style: The scope of the variable 'listref' can be reduced. [variableScope]
Text-BibTeX-0.85/xscode/btxs_support.c:178:12: style: Unused variable: item [unusedVariable]
Text-BibTeX-0.85/xscode/btxs_support.c:179:12: style: Unused variable: item_text [unusedVariable]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-bidi-perl/libtext-bidi-perl_2.12.orig.tar.gz
Text-Bidi-2.12/private.c:1777:9: style: Condition '!dispatch' is always true [knownConditionTrueFalse]
Text-Bidi-2.12/private.c:1760:20: note: Assignment 'dispatch=0', assigned value is 0
Text-Bidi-2.12/private.c:1777:9: note: Condition '!dispatch' is always true
Text-Bidi-2.12/private.c:1841:9: style: Condition '!dispatch' is always true [knownConditionTrueFalse]
Text-Bidi-2.12/private.c:1824:20: note: Assignment 'dispatch=0', assigned value is 0
Text-Bidi-2.12/private.c:1841:9: note: Condition '!dispatch' is always true
Text-Bidi-2.12/private.c:2288:5: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
Text-Bidi-2.12/private.c:2279:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
Text-Bidi-2.12/private.c:2288:5: note: Variable 'arg2' is reassigned a value before the old one has been used.
Text-Bidi-2.12/private.c:2425:5: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
Text-Bidi-2.12/private.c:2409:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
Text-Bidi-2.12/private.c:2425:5: note: Variable 'arg3' is reassigned a value before the old one has been used.
Text-Bidi-2.12/private.c:2546:12: style: Same expression on both sides of '|'. [duplicateExpression]
Text-Bidi-2.12/private.c:1105:19: style: The scope of the variable 'tc' can be reduced. [variableScope]
Text-Bidi-2.12/private.c:1267:19: style: The scope of the variable 'tc' can be reduced. [variableScope]
Text-Bidi-2.12/private.c:1356:7: style: The scope of the variable 'pointer' can be reduced. [variableScope]
Text-Bidi-2.12/private.c:1990:69: error: Allocation with malloc, memcpy doesn't release it. [leakNoVarFunctionCall]
Text-Bidi-2.12/private.c:2016:66: error: Allocation with malloc, memcpy doesn't release it. [leakNoVarFunctionCall]
Text-Bidi-2.12/private.c:2304:17: error: Allocation with malloc, memcpy doesn't release it. [leakNoVarFunctionCall]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-brew-perl/libtext-brew-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-charwidth-perl/libtext-charwidth-perl_0.04.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-chasen-perl/libtext-chasen-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-clip-perl/libtext-clip-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-context-eitherside-perl/libtext-context-eitherside-perl_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-context-perl/libtext-context-perl_3.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-csv-encoded-perl/libtext-csv-encoded-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-csv-perl/libtext-csv-perl_1.95.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-csv-xs-perl/libtext-csv-xs-perl_1.36.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-dhcpleases-perl/libtext-dhcpleases-perl_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-diff-perl/libtext-diff-perl_1.45.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-findindent-perl/libtext-findindent-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-flow-perl/libtext-flow-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-format-perl/libtext-format-perl_0.61.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-formattable-perl/libtext-formattable-perl_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-german-perl/libtext-german-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-glob-perl/libtext-glob-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-greeking-perl/libtext-greeking-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-header-perl/libtext-header-perl_1.03+pristine.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-hogan-perl/libtext-hogan-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-hunspell-perl/libtext-hunspell-perl_2.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-iconv-perl/libtext-iconv-perl_1.7.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-kakasi-perl/libtext-kakasi-perl_2.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-levenshtein-damerau-perl/libtext-levenshtein-damerau-perl_0.41.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-levenshtein-perl/libtext-levenshtein-perl_0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-levenshteinxs-perl/libtext-levenshteinxs-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-lorem-perl/libtext-lorem-perl_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-markdown-discount-perl/libtext-markdown-discount-perl_0.11.orig.tar.gz
Text-Markdown-Discount-0.11/discount/Csio.c:14:5: error: Expression '((*iot).size++)[((*iot).size<(*iot).alloc)?((*iot).text):((*iot).text=(*iot).text?realloc((*iot).text,sizeof(*iot).text[0]*((*iot).alloc+=100)):malloc(sizeof(*iot).text[0]*((*iot).alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/amalloc.c:76:2: error: Common realloc mistake: 'p2' nulled but not freed upon failure [memleakOnRealloc]
Text-Markdown-Discount-0.11/discount/basename.c:28:5: error: Memory leak: ret [memleak]
Text-Markdown-Discount-0.11/discount/css.c:48:9: style: The scope of the variable 'size' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/css.c:57:6: error: Expression '(f.size++)[(f.size<(f).alloc)?(f.text):(f.text=(f).text?realloc(f.text,sizeof(f).text[0]*(f.alloc+=100)):malloc(sizeof(f).text[0]*(f.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/dumptree.c:75:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/dumptree.c:103:9: style: The scope of the variable 'd' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/dumptree.c:44:24: error: Expression '((*sp).size++)[((*sp).size<(*sp).alloc)?((*sp).text):((*sp).text=(*sp).text?realloc((*sp).text,sizeof(*sp).text[0]*((*sp).alloc+=100)):malloc(sizeof(*sp).text[0]*((*sp).alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/emmatch.c:45:20: style: The scope of the variable 'p' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/emmatch.c:173:12: style: The scope of the variable 'p' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/emmatch.c:79:4: error: Expression '(p->b_text.size++)[(p->b_text.size<(p->b_text).alloc)?(p->b_text.text):(p->b_text.text=(p->b_text).text?realloc(p->b_text.text,sizeof(p->b_text).text[0]*(p->b_text.alloc+=100)):malloc(sizeof(p->b_text).text[0]*(p->b_text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/flags.c:41:9: style: The scope of the variable 'not' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/flags.c:41:14: style: The scope of the variable 'set' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/flags.c:42:11: style: The scope of the variable 'name' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:245:19: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:291:23: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:333:11: style: The scope of the variable 'e' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:356:9: style: The scope of the variable 'height' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:356:19: style: The scope of the variable 'width' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:358:9: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:692:20: style: The scope of the variable 'ref' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:695:9: style: The scope of the variable 'extra_footnote' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:805:15: style: The scope of the variable 'count' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:837:11: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:1228:9: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:1449:9: style: The scope of the variable 'first' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:1789:9: style: The scope of the variable 'size' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/generate.c:37:2: error: Expression '(f->in.size++)[(f->in.size<(f->in).alloc)?(f->in.text):(f->in.text=(f->in).text?realloc(f->in.text,sizeof(f->in).text[0]*(f->in.alloc+=100)):malloc(sizeof(f->in).text[0]*(f->in.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:124:9: error: Expression '(f->Q.size++)[(f->Q.size<(f->Q).alloc)?(f->Q.text):(f->Q.text=(f->Q).text?realloc(f->Q.text,sizeof(f->Q).text[0]*(f->Q.alloc+=100)):malloc(sizeof(f->Q).text[0]*(f->Q.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:131:5: error: Expression '(cur->b_text.size++)[(cur->b_text.size<(cur->b_text).alloc)?(cur->b_text.text):(cur->b_text.text=(cur->b_text).text?realloc(cur->b_text.text,sizeof(cur->b_text).text[0]*(cur->b_text.alloc+=100)):malloc(sizeof(cur->b_text).text[0]*(cur->b_text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:176:17: error: Expression '(f->Q.size++)[(f->Q.size<(f->Q).alloc)?(f->Q.text):(f->Q.text=(f->Q).text?realloc(f->Q.text,sizeof(f->Q).text[0]*(f->Q.alloc+=100)):malloc(sizeof(f->Q).text[0]*(f->Q.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:183:13: error: Expression '(f->Q.size++)[(f->Q.size<(f->Q).alloc)?(f->Q.text):(f->Q.text=(f->Q).text?realloc(f->Q.text,sizeof(f->Q).text[0]*(f->Q.alloc+=100)):malloc(sizeof(f->Q).text[0]*(f->Q.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:210:5: error: Expression '(sub.in.size++)[(sub.in.size<(sub.in).alloc)?(sub.in.text):(sub.in.text=(sub.in).text?realloc(sub.in.text,sizeof(sub.in).text[0]*(sub.in.alloc+=100)):malloc(sizeof(sub.in).text[0]*(sub.in.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:1531:2: error: Expression '(align.size++)[(align.size<(align).alloc)?(align.text):(align.text=(align).text?realloc(align.text,sizeof(align).text[0]*(align.alloc+=100)):malloc(sizeof(align).text[0]*(align.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:1544:6: error: Expression '(align.size++)[(align.size<(align).alloc)?(align.text):(align.text=(align).text?realloc(align.text,sizeof(align).text[0]*(align.alloc+=100)):malloc(sizeof(align).text[0]*(align.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/generate.c:1802:6: error: Expression '(p->ctx->out.size++)[(p->ctx->out.size<(p->ctx->out).alloc)?(p->ctx->out.text):(p->ctx->out.text=(p->ctx->out).text?realloc(p->ctx->out.text,sizeof(p->ctx->out).text[0]*(p->ctx->out.alloc+=100)):malloc(sizeof(p->ctx->out).text[0]*(p->ctx->out.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/github_flavoured.c:47:3: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/github_flavoured.c:48:3: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/github_flavoured.c:54:6: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/main.c:82:12: style: The scope of the variable 'doc' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:34:10: style: The scope of the variable 'ac' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:34:14: style: The scope of the variable 'bc' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:194:25: style: The scope of the variable 'other' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:252:11: style: The scope of the variable 'end' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:502:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:946:16: style: The scope of the variable 'p' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:1109:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:1176:9: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/markdown.c:1001:23: error: Expression '((*f->footnotes).size++)[((*f->footnotes).size<(*f->footnotes).alloc)?((*f->footnotes).text):((*f->footnotes).text=(*f->footnotes).text?realloc((*f->footnotes).text,sizeof(*f->footnotes).text[0]*((*f->footnotes).alloc+=100)):malloc(sizeof(*f->footnotes).text[0]*((*f->footnotes).alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:1009:2: error: Expression '(foot->tag.size++)[(foot->tag.size<(foot->tag).alloc)?(foot->tag.text):(foot->tag.text=(foot->tag).text?realloc(foot->tag.text,sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)):malloc(sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:1011:5: error: Expression '(foot->tag.size++)[(foot->tag.size<(foot->tag).alloc)?(foot->tag.text):(foot->tag.text=(foot->tag).text?realloc(foot->tag.text,sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)):malloc(sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:1017:6: error: Expression '(foot->title.size++)[(foot->title.size<(foot->title).alloc)?(foot->title.text):(foot->title.text=(foot->title).text?realloc(foot->title.text,sizeof(foot->title).text[0]*(foot->title.alloc+=100)):malloc(sizeof(foot->title).text[0]*(foot->title.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:1022:2: error: Expression '(foot->link.size++)[(foot->link.size<(foot->link).alloc)?(foot->link.text):(foot->link.text=(foot->link).text?realloc(foot->link.text,sizeof(foot->link).text[0]*(foot->link.alloc+=100)):malloc(sizeof(foot->link).text[0]*(foot->link.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:1023:5: error: Expression '(foot->link.size++)[(foot->link.size<(foot->link).alloc)?(foot->link.text):(foot->link.text=(foot->link).text?realloc(foot->link.text,sizeof(foot->link).text[0]*(foot->link.alloc+=100)):malloc(sizeof(foot->link).text[0]*(foot->link.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:1050:6: error: Expression '(foot->title.size++)[(foot->title.size<(foot->title).alloc)?(foot->title.text):(foot->title.text=(foot->title).text?realloc(foot->title.text,sizeof(foot->title).text[0]*(foot->title.alloc+=100)):malloc(sizeof(foot->title).text[0]*(foot->title.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:1056:2: error: Expression '(foot->title.size++)[(foot->title.size<(foot->title).alloc)?(foot->title.text):(foot->title.text=(foot->title).text?realloc(foot->title.text,sizeof(foot->title).text[0]*(foot->title.alloc+=100)):malloc(sizeof(foot->title).text[0]*(foot->title.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/markdown.c:567:27: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
Text-Markdown-Discount-0.11/discount/mkd2html.c:122:6: warning: Either the condition 'p' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
Text-Markdown-Discount-0.11/discount/mkd2html.c:119:8: note: Assuming that condition 'p' is not redundant
Text-Markdown-Discount-0.11/discount/mkd2html.c:122:6: note: Null pointer addition
Text-Markdown-Discount-0.11/discount/mkd2html.c:86:6: error: Expression '(css.size++)[(css.size<(css).alloc)?(css.text):(css.text=(css).text?realloc(css.text,sizeof(css).text[0]*(css.alloc+=100)):malloc(sizeof(css).text[0]*(css.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mkd2html.c:91:6: error: Expression '(headers.size++)[(headers.size<(headers).alloc)?(headers.text):(headers.text=(headers).text?realloc(headers.text,sizeof(headers).text[0]*(headers.alloc+=100)):malloc(sizeof(headers).text[0]*(headers.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mkd2html.c:96:6: error: Expression '(footers.size++)[(footers.size<(footers).alloc)?(footers.text):(footers.text=(footers).text?realloc(footers.text,sizeof(footers).text[0]*(footers.alloc+=100)):malloc(sizeof(footers).text[0]*(footers.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mkdio.c:44:19: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/mkdio.c:218:19: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/mkdio.c:60:3: error: Expression '(p->text.size++)[(p->text.size<(p->text).alloc)?(p->text.text):(p->text.text=(p->text).text?realloc(p->text.text,sizeof(p->text).text[0]*(p->text.alloc+=100)):malloc(sizeof(p->text).text[0]*(p->text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mkdio.c:66:6: error: Expression '(p->text.size++)[(p->text.size<(p->text).alloc)?(p->text.text):(p->text.text=(p->text).text?realloc(p->text.text,sizeof(p->text).text[0]*(p->text.alloc+=100)):malloc(sizeof(p->text).text[0]*(p->text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mkdio.c:70:5: error: Expression '(p->text.size++)[(p->text.size<(p->text).alloc)?(p->text.text):(p->text.text=(p->text).text?realloc(p->text.text,sizeof(p->text).text[0]*(p->text.alloc+=100)):malloc(sizeof(p->text).text[0]*(p->text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mkdio.c:116:6: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mkdio.c:272:2: error: Expression '(f.out.size++)[(f.out.size<(f.out).alloc)?(f.out.text):(f.out.text=(f.out).text?realloc(f.out.text,sizeof(f.out).text[0]*(f.out.alloc+=100)):malloc(sizeof(f.out).text[0]*(f.out.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/mktags.c:17:21: error: Expression '(blocktags.size++)[(blocktags.size<(blocktags).alloc)?(blocktags.text):(blocktags.text=(blocktags).text?realloc(blocktags.text,sizeof(blocktags).text[0]*(blocktags.alloc+=100)):malloc(sizeof(blocktags).text[0]*(blocktags.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/resource.c:76:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/tags.c:32:7: error: Expression '(extratags.size++)[(extratags.size<(extratags).alloc)?(extratags.text):(extratags.text=(extratags).text?realloc(extratags.text,sizeof(extratags).text[0]*(extratags.alloc+=100)):malloc(sizeof(extratags).text[0]*(extratags.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/theme.c:240:9: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/theme.c:257:11: style: The scope of the variable 'f' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/theme.c:298:11: style: The scope of the variable 'p' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/theme.c:560:6: style: The scope of the variable 'added_text' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/theme.c:182:2: error: Expression '(inbuf.size++)[(inbuf.size<(inbuf).alloc)?(inbuf.text):(inbuf.text=(inbuf).text?realloc(inbuf.text,sizeof(inbuf).text[0]*(inbuf.alloc+=100)):malloc(sizeof(inbuf).text[0]*(inbuf.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/theme.c:265:2: error: Expression '(include.size++)[(include.size<(include).alloc)?(include.text):(include.text=(include).text?realloc(include.text,sizeof(include).text[0]*(include.alloc+=100)):malloc(sizeof(include).text[0]*(include.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/theme.c:268:2: error: Expression '(include.size++)[(include.size<(include).alloc)?(include.text):(include.text=(include).text?realloc(include.text,sizeof(include).text[0]*(include.alloc+=100)):malloc(sizeof(include).text[0]*(include.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/theme.c:571:6: style: Variable 'added_text' is assigned a value that is never used. [unreadVariable]
Text-Markdown-Discount-0.11/discount/theme.c:578:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
Text-Markdown-Discount-0.11/discount/theme.c:94:38: error: Common realloc mistake: 'cwd' nulled but not freed upon failure [memleakOnRealloc]
Text-Markdown-Discount-0.11/discount/toc.c:85:2: error: Expression '(res.size++)[(res.size<(res).alloc)?(res.text):(res.text=(res).text?realloc(res.text,sizeof(res).text[0]*(res.alloc+=100)):malloc(sizeof(res).text[0]*(res.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
Text-Markdown-Discount-0.11/discount/xml.c:43:19: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/xml.c:44:11: style: The scope of the variable 'entity' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/xml.c:63:19: style: The scope of the variable 'c' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/xml.c:64:11: style: The scope of the variable 'entity' can be reduced. [variableScope]
Text-Markdown-Discount-0.11/discount/xmlpage.c:21:11: style: The scope of the variable 'title' can be reduced. [variableScope]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-markdown-perl/libtext-markdown-perl_1.000031.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-markup-perl/libtext-markup-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-mecab-perl/libtext-mecab-perl_0.20016.orig.tar.gz
Text-MeCab-0.20016/xs/text-mecab-node.c:50:13: warning: Either the condition 'node?node->surface:NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
Text-MeCab-0.20016/xs/text-mecab-node.c:51:18: note: Assuming that condition 'node?node->surface:NULL' is not redundant
Text-MeCab-0.20016/xs/text-mecab-node.c:50:13: note: Null pointer dereference
Text-MeCab-0.20016/xs/text-mecab-node.c:160:5: style: Variable 'head' is reassigned a value before the old one has been used. [redundantAssignment]
Text-MeCab-0.20016/xs/text-mecab-node.c:154:0: note: Variable 'head' is reassigned a value before the old one has been used.
Text-MeCab-0.20016/xs/text-mecab-node.c:160:5: note: Variable 'head' is reassigned a value before the old one has been used.
Text-MeCab-0.20016/xs/text-mecab.c:78:14: style: The scope of the variable 'svr' can be reduced. [variableScope]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-mediawikiformat-perl/libtext-mediawikiformat-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-metaphone-perl/libtext-metaphone-perl_20160805.orig.tar.gz
Text-Metaphone-20160805/metaphone_c.c:34:23: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-micromason-perl/libtext-micromason-perl_2.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-microtemplate-perl/libtext-microtemplate-perl_0.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-multimarkdown-perl/libtext-multimarkdown-perl_1.000035.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-ngram-perl/libtext-ngram-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-ngrams-perl/libtext-ngrams-perl_2.006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-password-pronounceable-perl/libtext-password-pronounceable-perl_0.30.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-patch-perl/libtext-patch-perl_1.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-pdf-perl/libtext-pdf-perl_0.31.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-qrcode-perl/libtext-qrcode-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-quoted-perl/libtext-quoted-perl_2.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-recordparser-perl/libtext-recordparser-perl_1.6.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-reflow-perl/libtext-reflow-perl_1.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-reform-perl/libtext-reform-perl_1.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-rewriterules-perl/libtext-rewriterules-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-roman-perl/libtext-roman-perl_3.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-sass-perl/libtext-sass-perl_1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-simpletable-autowidth-perl/libtext-simpletable-autowidth-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-simpletable-perl/libtext-simpletable-perl_2.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-soundex-perl/libtext-soundex-perl_3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-sprintfn-perl/libtext-sprintfn-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-string-hexconvert-perl/libtext-string-hexconvert-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-table-perl/libtext-table-perl_1.132.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-tabulardisplay-perl/libtext-tabulardisplay-perl_1.38.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-template-perl/libtext-template-perl_1.53.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-textile-perl/libtext-textile-perl_2.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-trac-perl/libtext-trac-perl_0.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-trim-perl/libtext-trim-perl_1.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-typography-perl/libtext-typography-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-unaccent-perl/libtext-unaccent-perl_1.08.orig.tar.gz
libtext-unaccent-perl-1.08.orig/unac.c:13696:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libtext-unaccent-perl-1.08.orig/unac.c:13877:16: style: Checking if unsigned variable 'in_length' is less than zero. [unsignedLessThanZero]
libtext-unaccent-perl-1.08.orig/unac.c:13673:16: style: Function 'unac_string_utf16' argument 3 names different: declaration 'out' definition 'outp'. [funcArgNamesDifferent]
libtext-unaccent-perl-1.08.orig/unac.h:79:10: note: Function 'unac_string_utf16' argument 3 names different: declaration 'out' definition 'outp'.
libtext-unaccent-perl-1.08.orig/unac.c:13673:16: note: Function 'unac_string_utf16' argument 3 names different: declaration 'out' definition 'outp'.
libtext-unaccent-perl-1.08.orig/unac.c:13673:30: style: Function 'unac_string_utf16' argument 4 names different: declaration 'out_length' definition 'out_lengthp'. [funcArgNamesDifferent]
libtext-unaccent-perl-1.08.orig/unac.h:79:23: note: Function 'unac_string_utf16' argument 4 names different: declaration 'out_length' definition 'out_lengthp'.
libtext-unaccent-perl-1.08.orig/unac.c:13673:30: note: Function 'unac_string_utf16' argument 4 names different: declaration 'out_length' definition 'out_lengthp'.
libtext-unaccent-perl-1.08.orig/unac.c:13871:10: style: Function 'unac_string' argument 4 names different: declaration 'out' definition 'outp'. [funcArgNamesDifferent]
libtext-unaccent-perl-1.08.orig/unac.h:96:10: note: Function 'unac_string' argument 4 names different: declaration 'out' definition 'outp'.
libtext-unaccent-perl-1.08.orig/unac.c:13871:10: note: Function 'unac_string' argument 4 names different: declaration 'out' definition 'outp'.
libtext-unaccent-perl-1.08.orig/unac.c:13871:24: style: Function 'unac_string' argument 5 names different: declaration 'out_length' definition 'out_lengthp'. [funcArgNamesDifferent]
libtext-unaccent-perl-1.08.orig/unac.h:96:23: note: Function 'unac_string' argument 5 names different: declaration 'out_length' definition 'out_lengthp'.
libtext-unaccent-perl-1.08.orig/unac.c:13871:24: note: Function 'unac_string' argument 5 names different: declaration 'out_length' definition 'out_lengthp'.
libtext-unaccent-perl-1.08.orig/unac.c:13684:5: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
libtext-unaccent-perl-1.08.orig/unac.c:13725:7: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
libtext-unaccent-perl-1.08.orig/unac.c:13787:5: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-unicode-equivalents-perl/libtext-unicode-equivalents-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-unidecode-perl/libtext-unidecode-perl_1.30.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-vcard-perl/libtext-vcard-perl_3.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-vfile-asdata-perl/libtext-vfile-asdata-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-vimcolor-perl/libtext-vimcolor-perl_0.11.orig.tar.gz
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-wikicreole-perl/libtext-wikicreole-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-wikiformat-perl/libtext-wikiformat-perl_0.79.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-worddiff-perl/libtext-worddiff-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-wrapi18n-perl/libtext-wrapi18n-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-wrapper-perl/libtext-wrapper-perl_1.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtext-xslate-perl/libtext-xslate-perl_3.5.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtexttools/libtexttools_2.1.0.orig.tar.gz
texttools/src/system.c:34:7: style: The scope of the variable 'fd0' can be reduced. [variableScope]
texttools/src/system.c:34:12: style: The scope of the variable 'fd1' can be reduced. [variableScope]
texttools/src/system.c:34:17: style: The scope of the variable 'fd2' can be reduced. [variableScope]
texttools/src/system.c:36:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texttools/src/system.c:78:7: style: The scope of the variable 'fd0' can be reduced. [variableScope]
texttools/src/system.c:78:12: style: The scope of the variable 'fd1' can be reduced. [variableScope]
texttools/src/system.c:78:17: style: The scope of the variable 'fd2' can be reduced. [variableScope]
texttools/src/system.c:80:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texttools/src/system.c:46:12: style: Variable 'fd2' is assigned a value that is never used. [unreadVariable]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtextwrap/libtextwrap_0.1.orig.tar.gz
libtextwrap-0.1.orig/dotextwrap.c:43:7: style: The scope of the variable 'len' can be reduced. [variableScope]
libtextwrap-0.1.orig/dotextwrap.c:60:7: error: Common realloc mistake: 'text' nulled but not freed upon failure [memleakOnRealloc]
libtextwrap-0.1.orig/textwrap.c:382:0: error: Memory leak: encoding [memleak]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtfbs-perl/libtfbs-perl_0.7.1.orig.tar.gz
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:548:9: style: Condition 'first_time' is always true [knownConditionTrueFalse]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:541:19: note: Assignment 'first_time=1', assigned value is 1
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:548:9: note: Condition 'first_time' is always true
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:472:11: warning: Either the condition '(fp=fopen(pargs->counts_file,"r"))==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:451:44: note: Assuming that condition '(fp=fopen(pargs->counts_file,"r"))==NULL' is not redundant
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:472:11: note: Null pointer dereference
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:189:11: style: The scope of the variable 'backward_score' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:190:11: style: The scope of the variable 'forward_score' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:198:9: style: The scope of the variable 'l' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:357:8: style: The scope of the variable 'arg_count' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:437:11: style: The scope of the variable 'max_log' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:438:11: style: The scope of the variable 'min_log' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:440:8: style: The scope of the variable 'done' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:441:8: style: The scope of the variable 'nt' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:443:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:531:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:536:8: style: The scope of the variable 'word' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:537:8: style: The scope of the variable 'count' can be reduced. [variableScope]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:436:11: style: Unused variable: counts [unusedVariable]
TFBS-0.7.1/Ext/lib/pwm_searchPFF.c:589:10: style: Variable 'at_eof' is assigned a value that is never used. [unreadVariable]
pwmsearch.c:114:5: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
pwmsearch.c:115:5: warning: Redundant assignment of 'items' to itself. [selfAssignment]
pwmsearch.c:88:6: style: Unused variable: RETVAL [unusedVariable]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:548:9: style: Condition 'first_time' is always true [knownConditionTrueFalse]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:541:19: note: Assignment 'first_time=1', assigned value is 1
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:548:9: note: Condition 'first_time' is always true
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:472:11: warning: Either the condition '(fp=fopen(pargs->counts_file,"r"))==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:451:44: note: Assuming that condition '(fp=fopen(pargs->counts_file,"r"))==NULL' is not redundant
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:472:11: note: Null pointer dereference
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:189:11: style: The scope of the variable 'backward_score' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:190:11: style: The scope of the variable 'forward_score' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:198:9: style: The scope of the variable 'l' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:357:8: style: The scope of the variable 'arg_count' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:437:11: style: The scope of the variable 'max_log' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:438:11: style: The scope of the variable 'min_log' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:440:8: style: The scope of the variable 'done' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:441:8: style: The scope of the variable 'nt' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:443:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:531:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:536:8: style: The scope of the variable 'word' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:537:8: style: The scope of the variable 'count' can be reduced. [variableScope]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:436:11: style: Unused variable: counts [unusedVariable]
TFBS-0.7.1/blib/lib/pwm_searchPFF.c:589:10: style: Variable 'at_eof' is assigned a value that is never used. [unreadVariable]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtggraphlayout-java/libtggraphlayout-java_122.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtgvoip/libtgvoip_2.1.1.orig.tar.gz
libtgvoip-2.1.1/threading.h:325:0: error: #error "No threading implementation for your operating system" [preprocessorErrorDirective]
libtgvoip-2.1.1/BufferInputStream.h:20:9: style: Technically the member function 'tgvoip::BufferInputStream::GetLength' can be const. [functionConst]
libtgvoip-2.1.1/BufferInputStream.cpp:33:27: note: Technically the member function 'tgvoip::BufferInputStream::GetLength' can be const.
libtgvoip-2.1.1/BufferInputStream.h:20:9: note: Technically the member function 'tgvoip::BufferInputStream::GetLength' can be const.
libtgvoip-2.1.1/BufferInputStream.h:21:9: style: Technically the member function 'tgvoip::BufferInputStream::GetOffset' can be const. [functionConst]
libtgvoip-2.1.1/BufferInputStream.cpp:37:27: note: Technically the member function 'tgvoip::BufferInputStream::GetOffset' can be const.
libtgvoip-2.1.1/BufferInputStream.h:21:9: note: Technically the member function 'tgvoip::BufferInputStream::GetOffset' can be const.
libtgvoip-2.1.1/BufferInputStream.h:22:9: style: Technically the member function 'tgvoip::BufferInputStream::Remaining' can be const. [functionConst]
libtgvoip-2.1.1/BufferInputStream.cpp:41:27: note: Technically the member function 'tgvoip::BufferInputStream::Remaining' can be const.
libtgvoip-2.1.1/BufferInputStream.h:22:9: note: Technically the member function 'tgvoip::BufferInputStream::Remaining' can be const.
libtgvoip-2.1.1/BufferInputStream.h:32:7: style: Technically the member function 'tgvoip::BufferInputStream::EnsureEnoughRemaining' can be const. [functionConst]
libtgvoip-2.1.1/BufferInputStream.cpp:109:25: note: Technically the member function 'tgvoip::BufferInputStream::EnsureEnoughRemaining' can be const.
libtgvoip-2.1.1/BufferInputStream.h:32:7: note: Technically the member function 'tgvoip::BufferInputStream::EnsureEnoughRemaining' can be const.
libtgvoip-2.1.1/BufferOutputStream.h:26:9: style: Technically the member function 'tgvoip::BufferOutputStream::GetLength' can be const. [functionConst]
libtgvoip-2.1.1/BufferOutputStream.cpp:76:28: note: Technically the member function 'tgvoip::BufferOutputStream::GetLength' can be const.
libtgvoip-2.1.1/BufferOutputStream.h:26:9: note: Technically the member function 'tgvoip::BufferOutputStream::GetLength' can be const.
libtgvoip-2.1.1/BufferOutputStream.cpp:14:2: style: Class 'BufferOutputStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libtgvoip-2.1.1/BufferOutputStream.cpp:14:2: style: Class 'BufferOutputStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libtgvoip-2.1.1/BufferOutputStream.h:17:2: style: Class 'BufferOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtgvoip-2.1.1/BufferOutputStream.cpp:86:4: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
libtgvoip-2.1.1/BufferOutputStream.cpp:89:4: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
libtgvoip-2.1.1/audio/Resampler.cpp:91:27: style: Public interface of Resampler is not safe. When calling Resampler::Convert(), if parameter denom is 0 that leads to division by zero. [unsafeClassDivZero]
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:57:2: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:53:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:57:2: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:19:88: style: Function 'ActivateAudioDevice' argument 2 names different: declaration 'callResult' definition 'callRes'. [funcArgNamesDifferent]
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.h:36:76: note: Function 'ActivateAudioDevice' argument 2 names different: declaration 'callResult' definition 'callRes'.
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:19:88: note: Function 'ActivateAudioDevice' argument 2 names different: declaration 'callResult' definition 'callRes'.
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:19:106: style: Function 'ActivateAudioDevice' argument 3 names different: declaration 'actResult' definition 'actRes'. [funcArgNamesDifferent]
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.h:36:97: note: Function 'ActivateAudioDevice' argument 3 names different: declaration 'actResult' definition 'actRes'.
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:19:106: note: Function 'ActivateAudioDevice' argument 3 names different: declaration 'actResult' definition 'actRes'.
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.cpp:46:20: warning: Member variable 'ActivationHandler::client' is not initialized in the constructor. [uninitMemberVar]
libtgvoip-2.1.1/os/windows/WindowsSandboxUtils.h:27:3: style: Class 'ActivationHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:333:11: style: The scope of the variable 'xi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:650:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:650:15: style: The scope of the variable 'nwh' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:651:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:651:18: style: The scope of the variable 'x' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:651:21: style: The scope of the variable 'y' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:679:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:679:15: style: The scope of the variable 'nch' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:680:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:910:19: style: The scope of the variable 'j2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:910:23: style: The scope of the variable 'j3' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:911:21: style: The scope of the variable 'x1r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:911:26: style: The scope of the variable 'x1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:911:31: style: The scope of the variable 'x2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:911:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:911:41: style: The scope of the variable 'x3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:911:46: style: The scope of the variable 'x3i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:960:19: style: The scope of the variable 'j2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:960:23: style: The scope of the variable 'j3' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:961:21: style: The scope of the variable 'x1r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:961:26: style: The scope of the variable 'x1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:961:31: style: The scope of the variable 'x2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:961:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:961:41: style: The scope of the variable 'x3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:961:46: style: The scope of the variable 'x3i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1010:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1011:17: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1011:23: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1011:29: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1011:35: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1011:41: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1115:34: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1116:17: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1116:23: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1116:29: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1116:35: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1116:41: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1242:15: style: The scope of the variable 'k' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1243:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1243:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1243:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1243:25: style: The scope of the variable 'xi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1243:29: style: The scope of the variable 'yr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1243:33: style: The scope of the variable 'yi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1267:15: style: The scope of the variable 'k' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1268:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1268:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1268:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1268:25: style: The scope of the variable 'xi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1268:29: style: The scope of the variable 'yr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/fft4g.c:1268:33: style: The scope of the variable 'yi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/auto_correlation.c:20:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/complex_bit_reverse.c:80:24: style: The scope of the variable 'l' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/complex_fft.c:160:21: style: The scope of the variable 'istep' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/complex_fft.c:161:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/complex_fft.c:164:13: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/complex_fft.c:164:20: style: The scope of the variable 'round2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/downsample_fast.c:29:11: style: The scope of the variable 'out_s32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/filter_ar.c:32:13: style: The scope of the variable 'o' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/filter_ar.c:33:13: style: The scope of the variable 'oLOW' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/filter_ar.c:34:18: style: The scope of the variable 'stop' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/get_scaling_square.c:27:13: style: The scope of the variable 'sabs' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/levinson_durbin.c:151:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/lpc_to_refl_coef.c:26:13: style: The scope of the variable 'tmp_inv_denom32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/lpc_to_refl_coef.c:27:13: style: The scope of the variable 'tmp_inv_denom16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/min_max_operations.c:39:7: style: The scope of the variable 'absolute' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/min_max_operations.c:64:12: style: The scope of the variable 'absolute' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/min_max_operations.c:142:7: style: The scope of the variable 'absolute' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/refl_coef_to_lpc.c:23:14: style: The scope of the variable 'aptr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/refl_coef_to_lpc.c:23:21: style: The scope of the variable 'aptr2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/refl_coef_to_lpc.c:23:29: style: The scope of the variable 'anyptr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample.c:473:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:72:11: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:72:17: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:72:23: style: The scope of the variable 'diff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:72:29: style: The scope of the variable 'in32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:72:35: style: The scope of the variable 'out32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:130:11: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:130:17: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:130:23: style: The scope of the variable 'diff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:130:29: style: The scope of the variable 'in32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2.c:130:35: style: The scope of the variable 'out32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_by_2_internal.c:192:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_fractional.c:51:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_fractional.c:97:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/resample_fractional.c:204:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/spl_sqrt.c:134:29: style: The scope of the variable 't16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/spl_sqrt.c:137:13: style: The scope of the variable 'k_sqrt_2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/spl_sqrt_floor.c:74:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/splitting_filter_impl.c:132:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c:23:13: style: The scope of the variable 'sq' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c:25:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/wav_file.cc:81:0: error: #error "Need to convert samples to big-endian when reading from WAV file" [preprocessorErrorDirective]
libtgvoip-2.1.1/webrtc_dsp/webrtc/common_audio/wav_header.cc:130:0: error: #error "Write be-to-le conversion functions" [preprocessorErrorDirective]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_core.cc:1203:3: style: Variable 'xfw_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_core.cc:1181:0: note: Variable 'xfw_ptr' is reassigned a value before the old one has been used.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_core.cc:1203:3: note: Variable 'xfw_ptr' is reassigned a value before the old one has been used.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_core.cc:320:9: style: The scope of the variable 'abs_ef' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_core.cc:727:9: style: The scope of the variable 'actThreshold' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_core.cc:1172:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_core.cc:1307:9: style: The scope of the variable 'near_spectrum' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_resampler.cc:135:22: style: Function 'EstimateSkew' argument 3 names different: declaration 'absLimit' definition 'deviceSampleRateHz'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_resampler.cc:40:29: note: Function 'EstimateSkew' argument 3 names different: declaration 'absLimit' definition 'deviceSampleRateHz'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/aec_resampler.cc:135:22: note: Function 'EstimateSkew' argument 3 names different: declaration 'absLimit' definition 'deviceSampleRateHz'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:542:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:684:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:534:31: style: Function 'ProcessNormal' argument 1 names different: declaration 'self' definition 'aecpc'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:108:31: note: Function 'ProcessNormal' argument 1 names different: declaration 'self' definition 'aecpc'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:534:31: note: Function 'ProcessNormal' argument 1 names different: declaration 'self' definition 'aecpc'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:535:46: style: Function 'ProcessNormal' argument 2 names different: declaration 'near' definition 'nearend'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:109:46: note: Function 'ProcessNormal' argument 2 names different: declaration 'near' definition 'nearend'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:535:46: note: Function 'ProcessNormal' argument 2 names different: declaration 'near' definition 'nearend'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:538:33: style: Function 'ProcessNormal' argument 5 names different: declaration 'num_samples' definition 'nrOfSamples'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:112:33: note: Function 'ProcessNormal' argument 5 names different: declaration 'num_samples' definition 'nrOfSamples'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:538:33: note: Function 'ProcessNormal' argument 5 names different: declaration 'num_samples' definition 'nrOfSamples'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:539:34: style: Function 'ProcessNormal' argument 6 names different: declaration 'reported_delay_ms' definition 'msInSndCardBuf'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:113:34: note: Function 'ProcessNormal' argument 6 names different: declaration 'reported_delay_ms' definition 'msInSndCardBuf'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:539:34: note: Function 'ProcessNormal' argument 6 names different: declaration 'reported_delay_ms' definition 'msInSndCardBuf'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:752:36: style: Function 'EstBufDelayNormal' argument 1 names different: declaration 'aecInst' definition 'aecpc'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:106:36: note: Function 'EstBufDelayNormal' argument 1 names different: declaration 'aecInst' definition 'aecpc'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:752:36: note: Function 'EstBufDelayNormal' argument 1 names different: declaration 'aecInst' definition 'aecpc'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:809:38: style: Function 'EstBufDelayExtended' argument 1 names different: declaration 'aecInst' definition 'self'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:107:38: note: Function 'EstBufDelayExtended' argument 1 names different: declaration 'aecInst' definition 'self'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aec/echo_cancellation.cc:809:38: note: Function 'EstBufDelayExtended' argument 1 names different: declaration 'aecInst' definition 'self'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:1159:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:1162:7: note: Found duplicate branches for 'if' and 'else'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:1159:5: note: Found duplicate branches for 'if' and 'else'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:723:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:725:13: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:726:13: style: The scope of the variable 'increase_max_shifts' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:727:13: style: The scope of the variable 'decrease_max_shifts' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:728:13: style: The scope of the variable 'increase_min_shifts' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:729:13: style: The scope of the variable 'decrease_min_shifts' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:898:14: style: The scope of the variable 'tmpU32no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:898:25: style: The scope of the variable 'tmpU32no2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:900:13: style: The scope of the variable 'mseStored' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:901:13: style: The scope of the variable 'mseAdapt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:905:13: style: The scope of the variable 'zerosFar' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:905:23: style: The scope of the variable 'zerosNum' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:905:33: style: The scope of the variable 'zerosCh' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:905:42: style: The scope of the variable 'zerosDfa' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:906:13: style: The scope of the variable 'shiftChFar' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:906:25: style: The scope of the variable 'shiftNum' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:906:35: style: The scope of the variable 'shift2ResChan' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:907:13: style: The scope of the variable 'tmp16no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:908:13: style: The scope of the variable 'xfaQ' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:908:19: style: The scope of the variable 'dfaQ' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:1106:13: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:1110:13: style: The scope of the variable 'dE' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core.cc:556:13: style: Variable 'outBlock_buf' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:96:11: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:292:11: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:320:11: style: The scope of the variable 'zeros32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:320:20: style: The scope of the variable 'zeros16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:321:27: style: The scope of the variable 'zerosDBufClean' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:323:40: style: The scope of the variable 'dfa_clean_q_domain_diff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:327:11: style: The scope of the variable 'avgHnl32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:650:11: style: The scope of the variable 'outLShift32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:171:11: style: Variable 'fft_buf' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:302:11: style: Variable 'fft_buf' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:303:11: style: Variable 'echoEst32_buf' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:304:11: style: Variable 'dfw_buf' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/aecm_core_c.cc:305:11: style: Variable 'efw_buf' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:246:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:629:33: style: The scope of the variable 'nSampAdd' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:578:46: style: Function 'WebRtcAecm_EstBufDelay' argument 1 names different: declaration 'aecmInst' definition 'aecm'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:78:46: note: Function 'WebRtcAecm_EstBufDelay' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:578:46: note: Function 'WebRtcAecm_EstBufDelay' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:627:44: style: Function 'WebRtcAecm_DelayComp' argument 1 names different: declaration 'aecmInst' definition 'aecm'. [funcArgNamesDifferent]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:81:44: note: Function 'WebRtcAecm_DelayComp' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc:627:44: note: Function 'WebRtcAecm_DelayComp' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:135:16: style: The scope of the variable 'max_nrg' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:135:25: style: The scope of the variable 'sample' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:135:33: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:137:12: style: The scope of the variable 'targetGainIdx' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:137:27: style: The scope of the variable 'gain' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:139:17: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:284:11: style: The scope of the variable 'tmpFlt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:457:14: style: The scope of the variable 'tmpW16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:479:11: style: The scope of the variable 'midVal' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:538:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:539:11: style: The scope of the variable 'vadThresh' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/analog_agc.c:598:11: style: The scope of the variable 'Rxx16w32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:69:12: style: The scope of the variable 'tmpU32no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:69:34: style: The scope of the variable 'absInLevel' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:69:46: style: The scope of the variable 'logApprox' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:70:11: style: The scope of the variable 'inLevel' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:71:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:71:38: style: The scope of the variable 'numFIX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:71:51: style: The scope of the variable 'y32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:76:12: style: The scope of the variable 'tmpU16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:76:20: style: The scope of the variable 'intPart' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:76:29: style: The scope of the variable 'fracPart' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:82:14: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:289:11: style: The scope of the variable 'max_nrg' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:296:17: style: The scope of the variable 'gain_adj' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:413:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:411:15: note: Assignment 'zeros=31', assigned value is 31
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:413:24: note: Shift
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/agc/legacy/digital_agc.c:101:17: style: Variable 'zeroGainLvl' is assigned a value that is never used. [unreadVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/logging/apm_data_dumper.cc:20:0: error: #error "Set WEBRTC_APM_DEBUG_DUMP to either 0 or 1" [preprocessorErrorDirective]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:294:10: style: The scope of the variable 'useFeatureSpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:294:30: style: The scope of the variable 'useFeatureSpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:294:50: style: The scope of the variable 'numHistLrt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:295:7: style: The scope of the variable 'maxPeak1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:295:17: style: The scope of the variable 'maxPeak2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:296:7: style: The scope of the variable 'weightPeak1SpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:296:28: style: The scope of the variable 'weightPeak2SpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:296:49: style: The scope of the variable 'weightPeak1SpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:297:7: style: The scope of the variable 'weightPeak2SpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:299:9: style: The scope of the variable 'binMid' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:299:17: style: The scope of the variable 'featureSum' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:300:9: style: The scope of the variable 'posPeak1SpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:300:27: style: The scope of the variable 'posPeak2SpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:300:45: style: The scope of the variable 'posPeak1SpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:300:63: style: The scope of the variable 'posPeak2SpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:301:9: style: The scope of the variable 'fluctLrt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:301:19: style: The scope of the variable 'avgHistLrt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:301:31: style: The scope of the variable 'avgSquareHistLrt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:301:49: style: The scope of the variable 'avgHistLrtCompl' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:648:9: style: The scope of the variable 'invLrt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:649:28: style: The scope of the variable 'besselTmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:651:20: style: The scope of the variable 'tmpFloat2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:807:9: style: The scope of the variable 'probSpeech' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:807:21: style: The scope of the variable 'probNonSpeech' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:810:9: style: The scope of the variable 'gammaNoiseOld' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:811:9: style: The scope of the variable 'noiseUpdateTmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:990:9: style: The scope of the variable 'snrPrior' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:990:19: style: The scope of the variable 'previousEstimateStsa' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:990:41: style: The scope of the variable 'currentEstimateStsa' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1051:31: style: The scope of the variable 'tmpFloat3' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1061:9: style: The scope of the variable 'parametric_exp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1062:9: style: The scope of the variable 'parametric_num' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1192:18: style: The scope of the variable 'energy2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1192:27: style: The scope of the variable 'gain' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1192:41: style: The scope of the variable 'factor1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1192:50: style: The scope of the variable 'factor2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1203:9: style: The scope of the variable 'gainMapParHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1204:9: style: The scope of the variable 'gainTimeDomainHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1205:9: style: The scope of the variable 'avgProbSpeechHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1205:26: style: The scope of the variable 'avgProbSpeechHBTmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1205:46: style: The scope of the variable 'avgFilterGainHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1205:63: style: The scope of the variable 'gainModHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1206:9: style: The scope of the variable 'sumMagnAnalyze' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/ns_core.c:1206:25: style: The scope of the variable 'sumMagnProcess' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:304:11: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:305:11: style: The scope of the variable 'tmp32no2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:338:36: style: The scope of the variable 'counter' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:338:45: style: The scope of the variable 'countDiv' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:339:11: style: The scope of the variable 'countProd' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:481:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:495:11: style: The scope of the variable 'tmp16a' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:496:11: style: The scope of the variable 'tmp16b' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:497:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:592:11: style: The scope of the variable 'int_part' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:593:11: style: The scope of the variable 'frac_part' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:815:12: style: The scope of the variable 'tmpU32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:816:12: style: The scope of the variable 'histIndex' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:817:12: style: The scope of the variable 'posPeak1SpecFlatFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:817:32: style: The scope of the variable 'posPeak2SpecFlatFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:818:12: style: The scope of the variable 'posPeak1SpecDiffFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:818:32: style: The scope of the variable 'posPeak2SpecDiffFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:820:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:821:11: style: The scope of the variable 'fluctLrtFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:821:23: style: The scope of the variable 'thresFluctLrtFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:822:11: style: The scope of the variable 'avgHistLrtFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:822:25: style: The scope of the variable 'avgSquareHistLrtFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:822:45: style: The scope of the variable 'avgHistLrtComplFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:824:11: style: The scope of the variable 'j' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:825:11: style: The scope of the variable 'numHistLrt' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:827:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:828:7: style: The scope of the variable 'useFeatureSpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:828:27: style: The scope of the variable 'useFeatureSpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:828:47: style: The scope of the variable 'featureSum' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:829:7: style: The scope of the variable 'maxPeak1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:829:17: style: The scope of the variable 'maxPeak2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:830:7: style: The scope of the variable 'weightPeak1SpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:830:28: style: The scope of the variable 'weightPeak2SpecFlat' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:831:7: style: The scope of the variable 'weightPeak1SpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:831:28: style: The scope of the variable 'weightPeak2SpecDiff' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1091:21: style: The scope of the variable 'tmp32no2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1095:11: style: The scope of the variable 'tmp16no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1098:7: style: The scope of the variable 'norm32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1182:13: style: The scope of the variable 'tmp_1_w32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1183:13: style: The scope of the variable 'tmp_2_w32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1184:13: style: The scope of the variable 'sum_log_magn' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1185:13: style: The scope of the variable 'sum_log_i_log_magn' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1187:13: style: The scope of the variable 'sum_log_magn_u16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1188:13: style: The scope of the variable 'tmp_u16' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1190:13: style: The scope of the variable 'sum_log_i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1191:13: style: The scope of the variable 'sum_log_i_square' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1192:13: style: The scope of the variable 'frac' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1193:13: style: The scope of the variable 'log2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1194:13: style: The scope of the variable 'matrix_determinant' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1198:7: style: The scope of the variable 'zeros' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1416:11: style: The scope of the variable 'energyOut' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1425:11: style: The scope of the variable 'tmp16no1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1425:21: style: The scope of the variable 'tmp16no2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1426:11: style: The scope of the variable 'energyRatio' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1427:23: style: The scope of the variable 'gainFactor1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1427:36: style: The scope of the variable 'gainFactor2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1429:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1504:12: style: The scope of the variable 'nearMagnEst' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1505:12: style: The scope of the variable 'noiseUpdateU32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1510:12: style: The scope of the variable 'curNearSnr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1514:12: style: The scope of the variable 'numerator' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1516:21: style: The scope of the variable 'tmp32no2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1517:11: style: The scope of the variable 'pink_noise_num_avg' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1523:24: style: The scope of the variable 'prevGammaNoise' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1527:11: style: The scope of the variable 'avgProbSpeechHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1527:28: style: The scope of the variable 'gainModHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1527:39: style: The scope of the variable 'avgFilterGainHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1527:56: style: The scope of the variable 'gainTimeDomainHB' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1528:11: style: The scope of the variable 'pink_noise_exp_avg' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1534:7: style: The scope of the variable 'q_domain_to_use' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1203:11: style: Variable 'winData_buff' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1204:11: style: Variable 'realImag_buff' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1418:11: style: Variable 'realImag_buff' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core.c:1419:11: style: Variable 'rfft_out_buff' is not assigned a value. [unassignedVariable]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:29:12: style: The scope of the variable 'zeros' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:29:19: style: The scope of the variable 'num' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:29:51: style: The scope of the variable 'tmpU32no3' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:30:11: style: The scope of the variable 'invLrtFX' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:30:33: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:30:50: style: The scope of the variable 'tmp32no2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:30:60: style: The scope of the variable 'besselTmpFX32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:31:11: style: The scope of the variable 'frac32' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:31:19: style: The scope of the variable 'logTmp' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:34:66: style: The scope of the variable 'intPart' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/ns/nsx_core_c.c:36:16: style: The scope of the variable 'normTmp2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:39:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:40:15: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:40:21: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:40:27: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:40:33: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:40:39: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:148:30: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:149:15: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:149:21: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:149:27: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:149:33: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:149:39: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:273:15: style: The scope of the variable 'k1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:273:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:274:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:274:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:274:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:274:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:274:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:274:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:294:15: style: The scope of the variable 'k1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:294:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:295:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:295:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:295:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:295:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:295:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:295:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:409:10: style: The scope of the variable 'j1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:409:14: style: The scope of the variable 'j2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:409:18: style: The scope of the variable 'j3' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:9: style: The scope of the variable 'x0r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:14: style: The scope of the variable 'x0i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:19: style: The scope of the variable 'x1r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:24: style: The scope of the variable 'x1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:29: style: The scope of the variable 'x2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:34: style: The scope of the variable 'x2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:39: style: The scope of the variable 'x3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:410:44: style: The scope of the variable 'x3i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:440:10: style: The scope of the variable 'j1' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:440:14: style: The scope of the variable 'j2' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:440:18: style: The scope of the variable 'j3' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:9: style: The scope of the variable 'x0r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:14: style: The scope of the variable 'x0i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:19: style: The scope of the variable 'x1r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:24: style: The scope of the variable 'x1i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:29: style: The scope of the variable 'x2r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:34: style: The scope of the variable 'x2i' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:39: style: The scope of the variable 'x3r' can be reduced. [variableScope]
libtgvoip-2.1.1/webrtc_dsp/webrtc/modules/audio_processing/utility/ooura_fft.cc:441:44: style: The scope of the variable 'x3i' can be reduced. [variableScope]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libthai/libthai_0.1.28.orig.tar.xz
libthai-0.1.28/src/thbrk/thbrk.c:346:9: style: Condition '!is_tried' is always true [knownConditionTrueFalse]
libthai-0.1.28/tests/test_thwbrk.c:23:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libthai-0.1.28/tests/thsort.c:82:30: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
libthai-0.1.28/tests/thsort.c:83:29: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
libthai-0.1.28/tests/thsort.c:100:9: error: Resource leak: dataFile [resourceLeak]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtheora/libtheora_1.1.1+dfsg.1.orig.tar.gz
libtheora-1.1.1/lib/analyze.c:288:0: warning: Redundant assignment of 'sb_full' to itself. [selfAssignment]
libtheora-1.1.1/lib/analyze.c:326:0: warning: Redundant assignment of 'sb_full' to itself. [selfAssignment]
libtheora-1.1.1/lib/analyze.c:248:13: style: The scope of the variable 'sb_full_count' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:286:13: style: The scope of the variable 'bits' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:287:13: style: The scope of the variable 'sb_partial' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:289:13: style: The scope of the variable 'b_coded_count' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:290:13: style: The scope of the variable 'b_coded' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:325:13: style: The scope of the variable 'sb_partial' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:651:27: style: The scope of the variable 'uncoded_ssd' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:652:27: style: The scope of the variable 'coded_ssd' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:653:27: style: The scope of the variable 'coded_dc' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:663:27: style: The scope of the variable 'pi' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:667:27: style: The scope of the variable 'd' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1272:19: style: The scope of the variable 'mapi' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1273:19: style: The scope of the variable 'bi' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1274:19: style: The scope of the variable 'fragi' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1348:16: style: The scope of the variable 'satd' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1350:16: style: The scope of the variable 'best_rate' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1351:16: style: The scope of the variable 'best_overhead' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1352:16: style: The scope of the variable 'best_fri' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1353:16: style: The scope of the variable 'best_qii' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1606:26: style: The scope of the variable 'mapi' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1608:26: style: The scope of the variable 'pli' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1766:26: style: The scope of the variable 'mapi' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1770:26: style: The scope of the variable 'pli' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1881:27: style: The scope of the variable 'sbi_end' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1928:24: style: The scope of the variable 'inter_mv_pref' can be reduced. [variableScope]
libtheora-1.1.1/lib/analyze.c:1203:12: style: Variable 'sb_flags' is assigned a value that is never used. [unreadVariable]
libtheora-1.1.1/lib/analyze.c:1256:8: style: Variable 'embs' is assigned a value that is never used. [unreadVariable]
libtheora-1.1.1/lib/analyze.c:288:21: error: Uninitialized variable: sb_full [uninitvar]
libtheora-1.1.1/lib/analyze.c:326:21: error: Uninitialized variable: sb_full [uninitvar]
libtheora-1.1.1/lib/analyze.c:1092:8: error: Uninitialized variable: qs [uninitvar]
libtheora-1.1.1/lib/analyze.c:1093:18: error: Uninitialized variable: ssd [uninitvar]
libtheora-1.1.1/lib/decode.c:1444:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/decode.c:1445:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/decode.c:1802:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/decode.c:1816:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/decode.c:1875:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/decode.c:1922:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/decode.c:527:16: style: The scope of the variable 'run_count' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:566:16: style: The scope of the variable 'run_count' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:602:22: style: The scope of the variable 'val' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:666:8: style: The scope of the variable 'val' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:886:20: style: The scope of the variable 'fragi' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1005:11: style: The scope of the variable 'skip' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1539:11: style: The scope of the variable 'token' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1607:24: style: The scope of the variable 'cdst' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1608:24: style: The scope of the variable 'csrc' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1610:24: style: The scope of the variable 'sum0' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1611:24: style: The scope of the variable 'sum1' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1658:24: style: The scope of the variable 'rdst' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1659:24: style: The scope of the variable 'rsrc' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1662:24: style: The scope of the variable 'sum0' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:1663:24: style: The scope of the variable 'sum1' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:2072:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
libtheora-1.1.1/lib/decode.c:581:21: style: Checking if unsigned variable 'run_count--' is less than zero. [unsignedLessThanZero]
libtheora-1.1.1/lib/decode.c:195:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:198:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:208:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:210:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:212:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:214:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:216:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:220:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:221:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:227:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:228:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:229:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:230:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:236:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:237:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:238:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:239:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:242:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:253:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:257:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:260:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:262:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:264:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:266:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:270:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:271:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:277:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:278:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:279:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/decode.c:280:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/lib/dequant.c:33:18: style: The scope of the variable 'qti' can be reduced. [variableScope]
libtheora-1.1.1/lib/dequant.c:34:18: style: The scope of the variable 'pli' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:274:15: style: The scope of the variable 't0' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:275:15: style: The scope of the variable 't1' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:276:15: style: The scope of the variable 't2' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:277:15: style: The scope of the variable 't3' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:278:15: style: The scope of the variable 't4' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:279:15: style: The scope of the variable 't5' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:280:15: style: The scope of the variable 't6' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:281:15: style: The scope of the variable 't7' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:282:15: style: The scope of the variable 'r' can be reduced. [variableScope]
libtheora-1.1.1/lib/encfrag.c:53:70: style: Function 'oc_enc_frag_sad' argument 2 names different: declaration '_src' definition '_x'. [funcArgNamesDifferent]
libtheora-1.1.1/lib/encint.h:444:70: note: Function 'oc_enc_frag_sad' argument 2 names different: declaration '_src' definition '_x'.
libtheora-1.1.1/lib/encfrag.c:53:70: note: Function 'oc_enc_frag_sad' argument 2 names different: declaration '_src' definition '_x'.
libtheora-1.1.1/lib/encfrag.c:54:23: style: Function 'oc_enc_frag_sad' argument 3 names different: declaration '_ref' definition '_y'. [funcArgNamesDifferent]
libtheora-1.1.1/lib/encint.h:445:23: note: Function 'oc_enc_frag_sad' argument 3 names different: declaration '_ref' definition '_y'.
libtheora-1.1.1/lib/encfrag.c:54:23: note: Function 'oc_enc_frag_sad' argument 3 names different: declaration '_ref' definition '_y'.
libtheora-1.1.1/lib/encode.c:549:22: style: The scope of the variable 'run_count' can be reduced. [variableScope]
libtheora-1.1.1/lib/encode.c:550:22: style: The scope of the variable 'flag' can be reduced. [variableScope]
libtheora-1.1.1/lib/encode.c:551:22: style: The scope of the variable 'pli' can be reduced. [variableScope]
libtheora-1.1.1/lib/encode.c:569:19: style: The scope of the variable 'quadi' can be reduced. [variableScope]
libtheora-1.1.1/lib/encode.c:570:19: style: The scope of the variable 'bi' can be reduced. [variableScope]
libtheora-1.1.1/lib/encode.c:571:19: style: The scope of the variable 'fragi' can be reduced. [variableScope]
libtheora-1.1.1/lib/encode.c:603:24: style: The scope of the variable 'mb_mode' can be reduced. [variableScope]
libtheora-1.1.1/lib/encode.c:1513:24: error: Uninitialized variable: img [uninitvar]
libtheora-1.1.1/lib/encode.c:1514:67: error: Uninitialized variable: img [uninitvar]
libtheora-1.1.1/lib/encode.c:1524:71: error: Uninitialized variable: img [uninitvar]
libtheora-1.1.1/lib/fragment.c:25:71: style: Function 'oc_frag_copy_c' argument 3 names different: declaration '_src_ystride' definition '_ystride'. [funcArgNamesDifferent]
libtheora-1.1.1/lib/internal.h:469:32: note: Function 'oc_frag_copy_c' argument 3 names different: declaration '_src_ystride' definition '_ystride'.
libtheora-1.1.1/lib/fragment.c:25:71: note: Function 'oc_frag_copy_c' argument 3 names different: declaration '_src_ystride' definition '_ystride'.
libtheora-1.1.1/lib/fragment.c:35:6: style: Function 'oc_frag_recon_intra' argument 3 names different: declaration '_dst_ystride' definition '_ystride'. [funcArgNamesDifferent]
libtheora-1.1.1/lib/internal.h:451:26: note: Function 'oc_frag_recon_intra' argument 3 names different: declaration '_dst_ystride' definition '_ystride'.
libtheora-1.1.1/lib/fragment.c:35:6: note: Function 'oc_frag_recon_intra' argument 3 names different: declaration '_dst_ystride' definition '_ystride'.
libtheora-1.1.1/lib/fragment.c:39:52: style: Function 'oc_frag_recon_intra_c' argument 2 names different: declaration '_dst_ystride' definition '_ystride'. [funcArgNamesDifferent]
libtheora-1.1.1/lib/internal.h:470:52: note: Function 'oc_frag_recon_intra_c' argument 2 names different: declaration '_dst_ystride' definition '_ystride'.
libtheora-1.1.1/lib/fragment.c:39:52: note: Function 'oc_frag_recon_intra_c' argument 2 names different: declaration '_dst_ystride' definition '_ystride'.
libtheora-1.1.1/lib/huffdec.c:324:9: style: The scope of the variable 'inext' can be reduced. [variableScope]
libtheora-1.1.1/lib/huffdec.c:482:8: style: The scope of the variable 'bits' can be reduced. [variableScope]
libtheora-1.1.1/lib/internal.c:261:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtheora-1.1.1/lib/mcenc.c:367:13: style: The scope of the variable 'best_site' can be reduced. [variableScope]
libtheora-1.1.1/lib/mcenc.c:599:24: style: The scope of the variable 'err' can be reduced. [variableScope]
libtheora-1.1.1/lib/rate.c:155:15: style: The scope of the variable 'qi1' can be reduced. [variableScope]
libtheora-1.1.1/lib/rate.c:152:46: style: Function 'oc_enc_calc_lambda' argument 2 names different: declaration '_frame_type' definition '_qti'. [funcArgNamesDifferent]
libtheora-1.1.1/lib/encint.h:286:46: note: Function 'oc_enc_calc_lambda' argument 2 names different: declaration '_frame_type' definition '_qti'.
libtheora-1.1.1/lib/rate.c:152:46: note: Function 'oc_enc_calc_lambda' argument 2 names different: declaration '_frame_type' definition '_qti'.
libtheora-1.1.1/lib/state.c:269:22: style: The scope of the variable 'fplane' can be reduced. [variableScope]
libtheora-1.1.1/lib/state.c:270:22: style: The scope of the variable 'crop_x0' can be reduced. [variableScope]
libtheora-1.1.1/lib/state.c:271:22: style: The scope of the variable 'crop_y0' can be reduced. [variableScope]
libtheora-1.1.1/lib/state.c:272:22: style: The scope of the variable 'crop_xf' can be reduced. [variableScope]
libtheora-1.1.1/lib/state.c:273:22: style: The scope of the variable 'crop_yf' can be reduced. [variableScope]
libtheora-1.1.1/lib/state.c:275:22: style: The scope of the variable 'y' can be reduced. [variableScope]
libtheora-1.1.1/lib/tokenize.c:731:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/tokenize.c:732:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libtheora-1.1.1/lib/tokenize.c:247:0: warning: Redundant assignment of 'best_bits' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:248:0: warning: Redundant assignment of 'best_next' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:249:0: warning: Redundant assignment of 'best_token' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:250:0: warning: Redundant assignment of 'best_eb' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:251:0: warning: Redundant assignment of 'best_qc' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:795:0: warning: Redundant assignment of 'token1' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:796:0: warning: Redundant assignment of 'eb1' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:1035:0: warning: Redundant assignment of 'ti' to itself. [selfAssignment]
libtheora-1.1.1/lib/tokenize.c:301:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libtheora-1.1.1/lib/tokenize.c:302:15: style: The scope of the variable 'val_s' can be reduced. [variableScope]
libtheora-1.1.1/lib/tokenize.c:247:28: error: Uninitialized variable: best_bits [uninitvar]
libtheora-1.1.1/lib/tokenize.c:248:28: error: Uninitialized variable: best_next [uninitvar]
libtheora-1.1.1/lib/tokenize.c:249:29: error: Uninitialized variable: best_token [uninitvar]
libtheora-1.1.1/lib/tokenize.c:250:26: error: Uninitialized variable: best_eb [uninitvar]
libtheora-1.1.1/lib/tokenize.c:251:26: error: Uninitialized variable: best_qc [uninitvar]
libtheora-1.1.1/lib/tokenize.c:795:29: error: Uninitialized variable: token1 [uninitvar]
libtheora-1.1.1/lib/tokenize.c:796:26: error: Uninitialized variable: eb1 [uninitvar]
libtheora-1.1.1/lib/tokenize.c:1035:18: error: Uninitialized variable: ti [uninitvar]
libtheora-1.1.1/tests/granulepos.c:38:7: style: The scope of the variable 'result' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos.c:39:14: style: The scope of the variable 'tframe' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos.c:39:22: style: The scope of the variable 'keyframe' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos.c:39:32: style: The scope of the variable 'keydist' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos.c:41:16: style: The scope of the variable 'ttime' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos_theora.c:53:19: warning: Redundant assignment of 'ti.frame_height' to itself. [selfAssignment]
libtheora-1.1.1/tests/granulepos_theora.c:39:14: style: The scope of the variable 'tframe' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos_theora.c:39:22: style: The scope of the variable 'keyframe' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos_theora.c:39:32: style: The scope of the variable 'keydist' can be reduced. [variableScope]
libtheora-1.1.1/tests/granulepos_theora.c:41:16: style: The scope of the variable 'ttime' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avi2vp3.c:40:5: style: Variable 'framerate' is reassigned a value before the old one has been used. [redundantAssignment]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avi2vp3.c:33:0: note: Variable 'framerate' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avi2vp3.c:40:5: note: Variable 'framerate' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avi2vp3.c:20:9: style: The scope of the variable 'olength' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avi2vp3.c:29:11: style: Unused variable: initialticks [unusedVariable]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1073:3: style: Variable 'AVI' is reassigned a value before the old one has been used. [redundantAssignment]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1069:0: note: Variable 'AVI' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1073:3: note: Variable 'AVI' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1106:3: style: Variable 'AVI' is reassigned a value before the old one has been used. [redundantAssignment]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1102:0: note: Variable 'AVI' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1106:3: note: Variable 'AVI' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1763:10: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:61:11: style: The scope of the variable 'n' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:77:11: style: The scope of the variable 'n' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:174:10: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:331:15: style: The scope of the variable 'sampsize' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:577:20: style: The scope of the variable 'sampsize' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1637:17: style: The scope of the variable 'n' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1666:18: style: The scope of the variable 'left' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:67:13: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:82:13: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:108:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:109:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:110:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:553:4: style: Variable 'nhb' is assigned a value that is never used. [unreadVariable]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:858:4: style: Variable 'nhb' is assigned a value that is never used. [unreadVariable]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1095:0: error: Dereferencing 'AVI' after it is deallocated / released [deallocuse]
libtheora-1.1.1/win32/experimental/transcoder/avi2vp3/avilib.c:1121:0: error: Dereferencing 'AVI' after it is deallocated / released [deallocuse]
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:181:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:180:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:181:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:547:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:544:9: note: Variable 'ret' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:547:9: note: Variable 'ret' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:554:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:547:9: note: Variable 'ret' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:554:9: note: Variable 'ret' is reassigned a value before the old one has been used.
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:323:15: style: The scope of the variable 'vorbis_buffer' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:324:11: style: The scope of the variable 'count' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/transcoder/transcoder_example.c:610:27: style: The scope of the variable 'ret' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/wincompat/getopt_long.c:171:6: style: The scope of the variable 'cstart' can be reduced. [variableScope]
libtheora-1.1.1/win32/experimental/wincompat/getopt_long.c:171:55: style: The scope of the variable 'pos' can be reduced. [variableScope]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtheschwartz-perl/libtheschwartz-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-conveyor-monitored-perl/libthread-conveyor-monitored-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-conveyor-perl/libthread-conveyor-perl_0.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-pool/libthread-pool_1.0.0.orig.tar.gz
thread_pool-1.0.0/src/thread_pool.cpp:81:24: warning: Identical condition 'thread_pool->terminate_', second condition is always false [identicalConditionAfterEarlyExit]
thread_pool-1.0.0/src/thread_pool.cpp:70:24: note: first condition
thread_pool-1.0.0/src/thread_pool.cpp:81:24: note: second condition
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-pool-perl/libthread-pool-perl_0.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-pool-simple-perl/libthread-pool-simple-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-queue-any-perl/libthread-queue-any-perl_1.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-serialize-perl/libthread-serialize-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-sigmask-perl/libthread-sigmask-perl_0.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthread-tie-perl/libthread-tie-perl_0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthreads-perl/libthreads-perl_1.85.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthreads-shared-perl/libthreads-shared-perl_1.40.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthrift-java/libthrift-java_0.9.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthrowable-perl/libthrowable-perl_0.200013.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthrust/libthrust_1.8.1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libt/libthumbor/libthumbor_1.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libticables/libticables_1.3.5+dfsg.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libticalcs/libticalcs_1.1.9+dfsg.orig.tar.gz
libticalcs-1.1.9+dfsg/src/backup.c:155:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:175:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
libticalcs-1.1.9+dfsg/src/calc_73.c:173:0: note: Variable 'data' is reassigned a value before the old one has been used.
libticalcs-1.1.9+dfsg/src/calc_73.c:175:2: note: Variable 'data' is reassigned a value before the old one has been used.
libticalcs-1.1.9+dfsg/src/calc_73.c:1090:7: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1094:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1317:7: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1319:11: style: The scope of the variable 'calc_time' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1322:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1487:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1487:9: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1488:11: style: The scope of the variable 'size' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1559:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_73.c:1560:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:212:7: style: The scope of the variable 'fldname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:212:20: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:213:8: style: The scope of the variable 'utf8' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:524:7: style: The scope of the variable 'fldname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:524:20: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:526:12: style: The scope of the variable 've' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:768:7: style: The scope of the variable 'fldname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:768:20: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:771:6: style: The scope of the variable 'page' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:772:11: style: The scope of the variable 'data_addr' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:773:11: style: The scope of the variable 'data_page' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:774:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:774:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:854:7: style: The scope of the variable 'fldname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:854:20: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:1234:7: style: The scope of the variable 'folder' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:1234:19: style: The scope of the variable 'name' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:1236:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_84p.c:1765:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:1373:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libticalcs-1.1.9+dfsg/src/calc_89t.c:1371:3: note: Variable 'i' is reassigned a value before the old one has been used.
libticalcs-1.1.9+dfsg/src/calc_89t.c:1373:3: note: Variable 'i' is reassigned a value before the old one has been used.
libticalcs-1.1.9+dfsg/src/calc_89t.c:167:7: style: The scope of the variable 'fldname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:168:7: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:169:7: style: The scope of the variable 'folder_name' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:170:8: style: The scope of the variable 'u1' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:170:13: style: The scope of the variable 'u2' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:315:12: style: The scope of the variable 'pkt_size' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:442:7: style: The scope of the variable 'fldname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:442:20: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:444:12: style: The scope of the variable 've' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:560:7: style: The scope of the variable 'fldname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:560:20: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:813:17: style: The scope of the variable 'param' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:917:11: style: The scope of the variable 'calc_time' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:919:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_89t.c:1089:17: style: The scope of the variable 'param' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:384:9: style: The scope of the variable 'u1' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:384:14: style: The scope of the variable 'u2' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:522:9: style: The scope of the variable 'utf8' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:623:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:624:15: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:679:6: style: The scope of the variable 'block' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:681:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:1241:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:1327:7: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:1490:7: style: The scope of the variable 'varname' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:1612:10: style: The scope of the variable 'data' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_9x.c:1728:7: style: The scope of the variable 'name' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_xx.c:281:12: style: The scope of the variable 'ti' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_xx.c:1574:8: style: The scope of the variable 'ext' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/calc_xx.c:802:76: style: Function 'ticalcs_calc_set_clock' argument 2 names different: declaration 'clock' definition '_clock'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/ticalcs.h:829:77: note: Function 'ticalcs_calc_set_clock' argument 2 names different: declaration 'clock' definition '_clock'.
libticalcs-1.1.9+dfsg/src/calc_xx.c:802:76: note: Function 'ticalcs_calc_set_clock' argument 2 names different: declaration 'clock' definition '_clock'.
libticalcs-1.1.9+dfsg/src/calc_xx.c:837:76: style: Function 'ticalcs_calc_get_clock' argument 2 names different: declaration 'clock' definition '_clock'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/ticalcs.h:830:77: note: Function 'ticalcs_calc_get_clock' argument 2 names different: declaration 'clock' definition '_clock'.
libticalcs-1.1.9+dfsg/src/calc_xx.c:837:76: note: Function 'ticalcs_calc_get_clock' argument 2 names different: declaration 'clock' definition '_clock'.
libticalcs-1.1.9+dfsg/src/cmd68k.c:526:3: warning: Either the condition 'rej_code!=NULL' is redundant or there is possible null pointer dereference: rej_code. [nullPointerRedundantCheck]
libticalcs-1.1.9+dfsg/src/cmd68k.c:544:18: note: Assuming that condition 'rej_code!=NULL' is not redundant
libticalcs-1.1.9+dfsg/src/cmd68k.c:526:3: note: Null pointer dereference
libticalcs-1.1.9+dfsg/src/cmdz80.c:468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libticalcs-1.1.9+dfsg/src/cmdz80.c:96:7: style: The scope of the variable 'trans' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/cmdz80.c:125:7: style: The scope of the variable 'trans' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/cmdz80.c:152:7: style: The scope of the variable 'trans' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:47:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:48:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:51:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:51:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:206:11: style: The scope of the variable 'chksum' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:298:13: style: The scope of the variable 'ref' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:45:90: style: Function 'dbus_send' argument 4 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/ticalcs.h:930:91: note: Function 'dbus_send' argument 4 names different: declaration 'length' definition 'len'.
libticalcs-1.1.9+dfsg/src/dbus_pkt.c:45:90: note: Function 'dbus_send' argument 4 names different: declaration 'length' definition 'len'.
libticalcs-1.1.9+dfsg/src/dirlist.c:135:7: style: The scope of the variable 'j' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dirlist.c:451:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dirlist.c:586:12: style: The scope of the variable 've' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dirlist.c:225:76: style: Function 'ticalcs_dirlist_ve_exist' argument 2 names different: declaration 'entry' definition 's'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/ticalcs.h:878:77: note: Function 'ticalcs_dirlist_ve_exist' argument 2 names different: declaration 'entry' definition 's'.
libticalcs-1.1.9+dfsg/src/dirlist.c:225:76: note: Function 'ticalcs_dirlist_ve_exist' argument 2 names different: declaration 'entry' definition 's'.
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:792:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:662:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:682:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:683:13: style: The scope of the variable 'additional_size' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:732:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:857:21: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:242:70: style: Function 'dusb_cp_realloc_data' argument 1 names different: declaration 'vtl' definition 'cp'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/dusb_cmd.h:218:70: note: Function 'dusb_cp_realloc_data' argument 1 names different: declaration 'vtl' definition 'cp'.
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:242:70: note: Function 'dusb_cp_realloc_data' argument 1 names different: declaration 'vtl' definition 'cp'.
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:309:70: style: Function 'dusb_ca_del' argument 2 names different: declaration 'cp' definition 'ca'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/dusb_cmd.h:224:81: note: Function 'dusb_ca_del' argument 2 names different: declaration 'cp' definition 'ca'.
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:309:70: note: Function 'dusb_ca_del' argument 2 names different: declaration 'cp' definition 'ca'.
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:376:70: style: Function 'dusb_ca_realloc_data' argument 1 names different: declaration 'vtl' definition 'ca'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/dusb_cmd.h:228:70: note: Function 'dusb_ca_realloc_data' argument 1 names different: declaration 'vtl' definition 'ca'.
libticalcs-1.1.9+dfsg/src/dusb_cmd.c:376:70: note: Function 'dusb_ca_realloc_data' argument 1 names different: declaration 'vtl' definition 'ca'.
libticalcs-1.1.9+dfsg/src/dusb_rpkt.c:39:14: style: struct member 'DUSBRawPacketInfo::data_hdr' is never used. [unusedStructMember]
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:231:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:280:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:139:80: style: Function 'dusb_vtl_pkt_del' argument 2 names different: declaration 'pkt' definition 'vtl'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/dusb_vpkt.h:75:80: note: Function 'dusb_vtl_pkt_del' argument 2 names different: declaration 'pkt' definition 'vtl'.
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:139:80: note: Function 'dusb_vtl_pkt_del' argument 2 names different: declaration 'pkt' definition 'vtl'.
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:496:76: style: Function 'dusb_send_data' argument 2 names different: declaration 'pkt' definition 'vtl'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/dusb_vpkt.h:86:76: note: Function 'dusb_send_data' argument 2 names different: declaration 'pkt' definition 'vtl'.
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:496:76: note: Function 'dusb_send_data' argument 2 names different: declaration 'pkt' definition 'vtl'.
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:808:76: style: Function 'dusb_recv_data' argument 2 names different: declaration 'pkt' definition 'vtl'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/dusb_vpkt.h:87:76: note: Function 'dusb_recv_data' argument 2 names different: declaration 'pkt' definition 'vtl'.
libticalcs-1.1.9+dfsg/src/dusb_vpkt.c:808:76: note: Function 'dusb_recv_data' argument 2 names different: declaration 'pkt' definition 'vtl'.
libticalcs-1.1.9+dfsg/src/nsp_cmd.c:1030:21: style: The scope of the variable 'pkt1' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/nsp_cmd.c:1030:29: style: The scope of the variable 'pkt2' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/nsp_rpkt.c:67:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/nsp_vpkt.c:329:11: style: The scope of the variable 'addr' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/nsp_vpkt.c:402:11: style: The scope of the variable 'addr' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/nsp_vpkt.c:528:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/nsp_vpkt.c:255:67: style: Function 'nsp_addr_assign' argument 2 names different: declaration 'dev_addr' definition 'addr'. [funcArgNamesDifferent]
libticalcs-1.1.9+dfsg/src/nsp_vpkt.h:95:67: note: Function 'nsp_addr_assign' argument 2 names different: declaration 'dev_addr' definition 'addr'.
libticalcs-1.1.9+dfsg/src/nsp_vpkt.c:255:67: note: Function 'nsp_addr_assign' argument 2 names different: declaration 'dev_addr' definition 'addr'.
libticalcs-1.1.9+dfsg/src/probe.c:86:6: style: The scope of the variable 'err' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/romdump.c:259:11: style: The scope of the variable 'rpt' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/romdump_89t_usb/romdump.c:217:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
libticalcs-1.1.9+dfsg/src/romdump_89t_usb/romdump.c:259:2: warning: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
libticalcs-1.1.9+dfsg/src/romdump_89t_usb/romdump.c:168:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/romdump_9x/romdump.c:223:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
libticalcs-1.1.9+dfsg/src/romdump_9x/romdump.c:279:2: warning: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
libticalcs-1.1.9+dfsg/src/romdump_9x/romdump.c:176:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/tf2hex/tf2hex.c:12:13: style: The scope of the variable 'fo' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/tf2hex/tf2hex.c:16:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/tf2hex/tf2hex.c:16:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/src/ticalcs.c:336:4: warning: Possible null pointer dereference: handle [nullPointer]
libticalcs-1.1.9+dfsg/src/ticalcs.c:334:14: note: Assignment 'handle=NULL', assigned value is 0
libticalcs-1.1.9+dfsg/src/ticalcs.c:336:4: note: Null pointer dereference
libticalcs-1.1.9+dfsg/src/ticalcs.c:337:8: warning: Possible null pointer dereference: handle [nullPointer]
libticalcs-1.1.9+dfsg/src/ticalcs.c:334:14: note: Assignment 'handle=NULL', assigned value is 0
libticalcs-1.1.9+dfsg/src/ticalcs.c:337:8: note: Null pointer dereference
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:186:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:244:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:263:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:283:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:331:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:353:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:370:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:387:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:406:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:430:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:460:8: warning: Width 1023 given in format string (no. 1) is smaller than destination buffer 'filename[1030]'. [invalidScanfFormatWidth_smaller]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:936:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:1174:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:50:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:51:14: style: The scope of the variable 's' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:576:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:596:7: style: The scope of the variable 'str' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:669:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:756:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:778:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:818:10: style: The scope of the variable 'ep' can be reduced. [variableScope]
libticalcs-1.1.9+dfsg/tests/test_ticalcs_2.c:961:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
[11:00]
ftp://ftp.se.debian.org/debian/pool/main/libt/libticket-simple-perl/libticket-simple-perl_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtickit/libtickit_0.2.orig.tar.gz
libtickit-0.2/src/mockterm.c:490:14: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libtickit-0.2/src/renderbuffer.c:534:49: style: Redundant pointer operation on 'rect' - it's already a pointer. [redundantPointerOp]
libtickit-0.2/src/renderbuffer.c:548:49: style: Redundant pointer operation on 'mask' - it's already a pointer. [redundantPointerOp]
libtickit-0.2/src/renderbuffer.c:930:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtickit-0.2/src/renderbuffer.c:933:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtickit-0.2/src/renderbuffer.c:944:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtickit-0.2/src/renderbuffer.c:947:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtickit-0.2/src/term.c:467:22: warning: Possible null pointer dereference: timeout [nullPointer]
libtickit-0.2/src/term.c:455:38: note: Calling function 'tickit_term_await_started_tv', 2nd argument 'timeout' value is 0
libtickit-0.2/src/term.c:467:22: note: Null pointer dereference
libtickit-0.2/src/term.c:961:15: style: The scope of the variable 's' can be reduced. [variableScope]
libtickit-0.2/src/unicode.h:134:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
libtickit-0.2/src/window.c:977:22: warning: Either the condition 'win' is redundant or there is possible null pointer dereference: win. [nullPointerRedundantCheck]
libtickit-0.2/src/window.c:950:9: note: Assuming that condition 'win' is not redundant
libtickit-0.2/src/window.c:977:22: note: Null pointer dereference
libtickit-0.2/src/window.c:619:50: style: Redundant pointer operation on 'rect' - it's already a pointer. [redundantPointerOp]
libtickit-0.2/src/window.c:1228:63: style: Function '_handle_key' argument 2 names different: declaration 'args' definition 'info'. [funcArgNamesDifferent]
libtickit-0.2/src/window.c:90:63: note: Function '_handle_key' argument 2 names different: declaration 'args' definition 'info'.
libtickit-0.2/src/window.c:1228:63: note: Function '_handle_key' argument 2 names different: declaration 'args' definition 'info'.
libtickit-0.2/src/window.c:1267:77: style: Function '_handle_mouse' argument 2 names different: declaration 'args' definition 'info'. [funcArgNamesDifferent]
libtickit-0.2/src/window.c:91:77: note: Function '_handle_mouse' argument 2 names different: declaration 'args' definition 'info'.
libtickit-0.2/src/window.c:1267:77: note: Function '_handle_mouse' argument 2 names different: declaration 'args' definition 'info'.
libtickit-0.2/t/02pen.c:20:17: style: Unused variable: attr [unusedVariable]
libtickit-0.2/t/08hooklists.c:35:15: style: Variable 'id1' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/09debug.c:29:13: warning: Either the condition 'if(msg)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libtickit-0.2/t/09debug.c:31:5: note: Assuming that condition 'if(msg)' is not redundant
libtickit-0.2/t/09debug.c:29:13: note: Null pointer addition
libtickit-0.2/t/17term-buffer.c:15:10: style: Unused variable: fd [unusedVariable]
libtickit-0.2/t/20mockterm.c:70:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:79:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:85:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:96:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:107:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:118:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:128:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:140:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:148:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:162:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:171:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:183:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:192:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:205:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:214:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:226:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/20mockterm.c:38:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
libtickit-0.2/t/30renderbuffer-span.c:21:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:49:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:53:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:66:103: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:79:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:121:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:145:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:167:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:196:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:218:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:232:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:248:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/30renderbuffer-span.c:270:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/31renderbuffer-line.c:27:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/31renderbuffer-line.c:41:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/31renderbuffer-line.c:60:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/32renderbuffer-char.c:9:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libtickit-0.2/t/32renderbuffer-char.c:29:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/32renderbuffer-char.c:45:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/32renderbuffer-char.c:61:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/33renderbuffer-clip.c:9:7: style: The scope of the variable 'len' can be reduced. [variableScope]
libtickit-0.2/t/33renderbuffer-clip.c:27:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/33renderbuffer-clip.c:57:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/33renderbuffer-clip.c:70:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/33renderbuffer-clip.c:86:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/33renderbuffer-clip.c:118:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/33renderbuffer-clip.c:138:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/34renderbuffer-save.c:37:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/34renderbuffer-save.c:60:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/34renderbuffer-save.c:98:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/34renderbuffer-save.c:125:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/34renderbuffer-save.c:147:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/35renderbuffer-mask.c:28:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/35renderbuffer-mask.c:46:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/35renderbuffer-mask.c:64:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/35renderbuffer-mask.c:84:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/35renderbuffer-mask.c:121:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:25:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:33:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:48:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:64:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:81:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:100:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:119:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:171:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/36renderbuffer-blit.c:9:7: style: Unused variable: len [unusedVariable]
libtickit-0.2/t/37renderbuffer-copy.c:31:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:51:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:71:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:89:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:107:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:125:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:143:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:161:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/37renderbuffer-copy.c:175:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/40rootwindow.c:59:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/40rootwindow.c:68:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/40rootwindow.c:77:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/40rootwindow.c:86:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:205:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:216:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:227:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:305:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:342:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:366:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:373:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:380:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:387:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/42window-expose.c:242:26: style: Variable 'bind_id_in_sub' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/42window-expose.c:270:26: style: Variable 'bind_id_in_sub' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/42window-expose.c:358:20: style: Variable 'bind_idA' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/42window-expose.c:359:20: style: Variable 'bind_idB' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/42window-expose.c:360:20: style: Variable 'bind_idC' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/43window-scrolling.c:50:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:65:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:80:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:95:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:112:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:128:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:142:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:167:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:193:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:208:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:229:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:253:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:269:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:288:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/43window-scrolling.c:40:17: style: Variable 'bind_id' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/44window-focus.c:25:15: warning: Either the condition 'next_event>sizeof(focus_events)/sizeof(focus_events[0])' is redundant or the array 'focus_events[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
libtickit-0.2/t/44window-focus.c:22:17: note: Assuming that condition 'next_event>sizeof(focus_events)/sizeof(focus_events[0])' is not redundant
libtickit-0.2/t/44window-focus.c:25:15: note: Array index out of bounds
libtickit-0.2/t/44window-focus.c:26:15: warning: Either the condition 'next_event>sizeof(focus_events)/sizeof(focus_events[0])' is redundant or the array 'focus_events[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
libtickit-0.2/t/44window-focus.c:22:17: note: Assuming that condition 'next_event>sizeof(focus_events)/sizeof(focus_events[0])' is not redundant
libtickit-0.2/t/44window-focus.c:26:15: note: Array index out of bounds
libtickit-0.2/t/44window-focus.c:27:15: warning: Either the condition 'next_event>sizeof(focus_events)/sizeof(focus_events[0])' is redundant or the array 'focus_events[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
libtickit-0.2/t/44window-focus.c:22:17: note: Assuming that condition 'next_event>sizeof(focus_events)/sizeof(focus_events[0])' is not redundant
libtickit-0.2/t/44window-focus.c:27:15: note: Array index out of bounds
libtickit-0.2/t/44window-focus.c:69:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:79:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:86:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:93:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:101:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:122:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:182:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:191:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:199:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:207:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:213:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/44window-focus.c:225:19: style: Variable 'bind_id' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/45window-input.c:177:9: style: Variable 'bind_ids' is assigned a value that is never used. [unreadVariable]
libtickit-0.2/t/46window-float.c:72:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/46window-float.c:83:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/46window-float.c:123:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/46window-float.c:133:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/46window-float.c:154:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtickit-0.2/t/46window-float.c:142:19: style: Variable 'bind_id' is assigned a value that is never used. [unreadVariable]
[11:01]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtickit-async-perl/libtickit-async-perl_0.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtickit-perl/libtickit-perl_0.65.orig.tar.gz
Tickit-0.65/src/mockterm.c:490:14: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
Tickit-0.65/src/renderbuffer.c:534:49: style: Redundant pointer operation on 'rect' - it's already a pointer. [redundantPointerOp]
Tickit-0.65/src/renderbuffer.c:548:49: style: Redundant pointer operation on 'mask' - it's already a pointer. [redundantPointerOp]
Tickit-0.65/src/renderbuffer.c:930:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Tickit-0.65/src/renderbuffer.c:933:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Tickit-0.65/src/renderbuffer.c:944:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Tickit-0.65/src/renderbuffer.c:947:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Tickit-0.65/src/term.c:467:22: warning: Possible null pointer dereference: timeout [nullPointer]
Tickit-0.65/src/term.c:455:38: note: Calling function 'tickit_term_await_started_tv', 2nd argument 'timeout' value is 0
Tickit-0.65/src/term.c:467:22: note: Null pointer dereference
Tickit-0.65/src/term.c:961:15: style: The scope of the variable 's' can be reduced. [variableScope]
Tickit-0.65/src/unicode.h:134:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
Tickit-0.65/src/window.c:977:22: warning: Either the condition 'win' is redundant or there is possible null pointer dereference: win. [nullPointerRedundantCheck]
Tickit-0.65/src/window.c:950:9: note: Assuming that condition 'win' is not redundant
Tickit-0.65/src/window.c:977:22: note: Null pointer dereference
Tickit-0.65/src/window.c:619:50: style: Redundant pointer operation on 'rect' - it's already a pointer. [redundantPointerOp]
Tickit-0.65/src/window.c:1228:63: style: Function '_handle_key' argument 2 names different: declaration 'args' definition 'info'. [funcArgNamesDifferent]
Tickit-0.65/src/window.c:90:63: note: Function '_handle_key' argument 2 names different: declaration 'args' definition 'info'.
Tickit-0.65/src/window.c:1228:63: note: Function '_handle_key' argument 2 names different: declaration 'args' definition 'info'.
Tickit-0.65/src/window.c:1267:77: style: Function '_handle_mouse' argument 2 names different: declaration 'args' definition 'info'. [funcArgNamesDifferent]
Tickit-0.65/src/window.c:91:77: note: Function '_handle_mouse' argument 2 names different: declaration 'args' definition 'info'.
Tickit-0.65/src/window.c:1267:77: note: Function '_handle_mouse' argument 2 names different: declaration 'args' definition 'info'.
[11:01]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtickit-widget-scroller-perl/libtickit-widget-scroller-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtickit-widget-tabbed-perl/libtickit-widget-tabbed-perl_0.021.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtickit-widgets-perl/libtickit-widgets-perl_0.29.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libticonv/libticonv_1.1.5.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-array-iterable-perl/libtie-array-iterable-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-array-sorted-perl/libtie-array-sorted-perl_1.41.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-cache-perl/libtie-cache-perl_0.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-cphash-perl/libtie-cphash-perl_2.000.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-cycle-perl/libtie-cycle-perl_1.225.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-dbi-perl/libtie-dbi-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-dxhash-perl/libtie-dxhash-perl_1.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-encryptedhash-perl/libtie-encryptedhash-perl_1.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-hash-expire-perl/libtie-hash-expire-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-hash-indexed-perl/libtie-hash-indexed-perl_0.05+ds1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-hash-regex-perl/libtie-hash-regex-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-ical-perl/libtie-ical-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-ixhash-perl/libtie-ixhash-perl_1.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-persistent-perl/libtie-persistent-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-refhash-weak-perl/libtie-refhash-weak-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-shadowhash-perl/libtie-shadowhash-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-simple-perl/libtie-simple-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtie-toobject-perl/libtie-toobject-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtifiles/libtifiles_1.1.7.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-clock-perl/libtime-clock-perl_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-duration-parse-perl/libtime-duration-parse-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-duration-perl/libtime-duration-perl_1.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-fake-perl/libtime-fake-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-format-perl/libtime-format-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-hr-perl/libtime-hr-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-human-perl/libtime-human-perl_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-mock-perl/libtime-mock-perl_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-modules-perl/libtime-modules-perl_2011.0517.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-moment-perl/libtime-moment-perl_0.44.orig.tar.gz
Time-Moment-0.44/src/dt_arithmetic.c:101:18: style: Function 'dt_delta_yd' argument 1 names different: declaration 'start' definition 'dt1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:44:39: note: Function 'dt_delta_yd' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:101:18: note: Function 'dt_delta_yd' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:101:28: style: Function 'dt_delta_yd' argument 2 names different: declaration 'end' definition 'dt2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:44:51: note: Function 'dt_delta_yd' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:101:28: note: Function 'dt_delta_yd' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:101:38: style: Function 'dt_delta_yd' argument 3 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:44:61: note: Function 'dt_delta_yd' argument 3 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_arithmetic.c:101:38: note: Function 'dt_delta_yd' argument 3 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_arithmetic.c:101:47: style: Function 'dt_delta_yd' argument 4 names different: declaration 'd' definition 'dp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:44:69: note: Function 'dt_delta_yd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_arithmetic.c:101:47: note: Function 'dt_delta_yd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_arithmetic.c:124:19: style: Function 'dt_delta_yqd' argument 1 names different: declaration 'start' definition 'dt1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:46:39: note: Function 'dt_delta_yqd' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:124:19: note: Function 'dt_delta_yqd' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:124:29: style: Function 'dt_delta_yqd' argument 2 names different: declaration 'end' definition 'dt2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:46:51: note: Function 'dt_delta_yqd' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:124:29: note: Function 'dt_delta_yqd' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:124:39: style: Function 'dt_delta_yqd' argument 3 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:46:61: note: Function 'dt_delta_yqd' argument 3 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_arithmetic.c:124:39: note: Function 'dt_delta_yqd' argument 3 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_arithmetic.c:124:48: style: Function 'dt_delta_yqd' argument 4 names different: declaration 'q' definition 'qp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:46:69: note: Function 'dt_delta_yqd' argument 4 names different: declaration 'q' definition 'qp'.
Time-Moment-0.44/src/dt_arithmetic.c:124:48: note: Function 'dt_delta_yqd' argument 4 names different: declaration 'q' definition 'qp'.
Time-Moment-0.44/src/dt_arithmetic.c:124:57: style: Function 'dt_delta_yqd' argument 5 names different: declaration 'd' definition 'dp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:46:77: note: Function 'dt_delta_yqd' argument 5 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_arithmetic.c:124:57: note: Function 'dt_delta_yqd' argument 5 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_arithmetic.c:151:19: style: Function 'dt_delta_ymd' argument 1 names different: declaration 'start' definition 'dt1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:45:39: note: Function 'dt_delta_ymd' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:151:19: note: Function 'dt_delta_ymd' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:151:29: style: Function 'dt_delta_ymd' argument 2 names different: declaration 'end' definition 'dt2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:45:51: note: Function 'dt_delta_ymd' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:151:29: note: Function 'dt_delta_ymd' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:151:39: style: Function 'dt_delta_ymd' argument 3 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:45:61: note: Function 'dt_delta_ymd' argument 3 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_arithmetic.c:151:39: note: Function 'dt_delta_ymd' argument 3 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_arithmetic.c:151:48: style: Function 'dt_delta_ymd' argument 4 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:45:69: note: Function 'dt_delta_ymd' argument 4 names different: declaration 'm' definition 'mp'.
Time-Moment-0.44/src/dt_arithmetic.c:151:48: note: Function 'dt_delta_ymd' argument 4 names different: declaration 'm' definition 'mp'.
Time-Moment-0.44/src/dt_arithmetic.c:151:57: style: Function 'dt_delta_ymd' argument 5 names different: declaration 'd' definition 'dp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:45:77: note: Function 'dt_delta_ymd' argument 5 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_arithmetic.c:151:57: note: Function 'dt_delta_ymd' argument 5 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_arithmetic.c:178:21: style: Function 'dt_delta_years' argument 1 names different: declaration 'start' definition 'dt1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:48:39: note: Function 'dt_delta_years' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:178:21: note: Function 'dt_delta_years' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:178:31: style: Function 'dt_delta_years' argument 2 names different: declaration 'end' definition 'dt2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:48:51: note: Function 'dt_delta_years' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:178:31: note: Function 'dt_delta_years' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:195:24: style: Function 'dt_delta_quarters' argument 1 names different: declaration 'start' definition 'dt1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:49:39: note: Function 'dt_delta_quarters' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:195:24: note: Function 'dt_delta_quarters' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:195:34: style: Function 'dt_delta_quarters' argument 2 names different: declaration 'end' definition 'dt2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:49:51: note: Function 'dt_delta_quarters' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:195:34: note: Function 'dt_delta_quarters' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:212:22: style: Function 'dt_delta_months' argument 1 names different: declaration 'start' definition 'dt1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:50:39: note: Function 'dt_delta_months' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:212:22: note: Function 'dt_delta_months' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:212:32: style: Function 'dt_delta_months' argument 2 names different: declaration 'end' definition 'dt2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:50:51: note: Function 'dt_delta_months' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:212:32: note: Function 'dt_delta_months' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:229:21: style: Function 'dt_delta_weeks' argument 1 names different: declaration 'start' definition 'dt1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:51:39: note: Function 'dt_delta_weeks' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:229:21: note: Function 'dt_delta_weeks' argument 1 names different: declaration 'start' definition 'dt1'.
Time-Moment-0.44/src/dt_arithmetic.c:229:31: style: Function 'dt_delta_weeks' argument 2 names different: declaration 'end' definition 'dt2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_arithmetic.h:51:51: note: Function 'dt_delta_weeks' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_arithmetic.c:229:31: note: Function 'dt_delta_weeks' argument 2 names different: declaration 'end' definition 'dt2'.
Time-Moment-0.44/src/dt_core.c:105:12: style: The scope of the variable 'n100' can be reduced. [variableScope]
Time-Moment-0.44/src/dt_core.c:105:18: style: The scope of the variable 'n1' can be reduced. [variableScope]
Time-Moment-0.44/src/dt_core.c:104:15: warning: Function 'dt_to_yd' argument order different: declaration 'dt, y, d' definition 'd, yp, dp' [funcArgOrderDifferent]
Time-Moment-0.44/src/dt_core.h:57:32: note: Function 'dt_to_yd' argument order different: declaration 'dt, y, d' definition 'd, yp, dp'
Time-Moment-0.44/src/dt_core.c:104:15: note: Function 'dt_to_yd' argument order different: declaration 'dt, y, d' definition 'd, yp, dp'
Time-Moment-0.44/src/dt_core.c:150:25: style: Function 'dt_to_ymd' argument 2 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:58:41: note: Function 'dt_to_ymd' argument 2 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_core.c:150:25: note: Function 'dt_to_ymd' argument 2 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_core.c:150:34: style: Function 'dt_to_ymd' argument 3 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:58:49: note: Function 'dt_to_ymd' argument 3 names different: declaration 'm' definition 'mp'.
Time-Moment-0.44/src/dt_core.c:150:34: note: Function 'dt_to_ymd' argument 3 names different: declaration 'm' definition 'mp'.
Time-Moment-0.44/src/dt_core.c:150:43: style: Function 'dt_to_ymd' argument 4 names different: declaration 'd' definition 'dp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:58:57: note: Function 'dt_to_ymd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_core.c:150:43: note: Function 'dt_to_ymd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_core.c:166:25: style: Function 'dt_to_yqd' argument 2 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:59:41: note: Function 'dt_to_yqd' argument 2 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_core.c:166:25: note: Function 'dt_to_yqd' argument 2 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_core.c:166:34: style: Function 'dt_to_yqd' argument 3 names different: declaration 'q' definition 'qp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:59:49: note: Function 'dt_to_yqd' argument 3 names different: declaration 'q' definition 'qp'.
Time-Moment-0.44/src/dt_core.c:166:34: note: Function 'dt_to_yqd' argument 3 names different: declaration 'q' definition 'qp'.
Time-Moment-0.44/src/dt_core.c:166:43: style: Function 'dt_to_yqd' argument 4 names different: declaration 'd' definition 'dp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:59:57: note: Function 'dt_to_yqd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_core.c:166:43: note: Function 'dt_to_yqd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_core.c:182:25: style: Function 'dt_to_ywd' argument 2 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:60:41: note: Function 'dt_to_ywd' argument 2 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_core.c:182:25: note: Function 'dt_to_ywd' argument 2 names different: declaration 'y' definition 'yp'.
Time-Moment-0.44/src/dt_core.c:182:34: style: Function 'dt_to_ywd' argument 3 names different: declaration 'w' definition 'wp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:60:49: note: Function 'dt_to_ywd' argument 3 names different: declaration 'w' definition 'wp'.
Time-Moment-0.44/src/dt_core.c:182:34: note: Function 'dt_to_ywd' argument 3 names different: declaration 'w' definition 'wp'.
Time-Moment-0.44/src/dt_core.c:182:43: style: Function 'dt_to_ywd' argument 4 names different: declaration 'd' definition 'dp'. [funcArgNamesDifferent]
Time-Moment-0.44/src/dt_core.h:60:57: note: Function 'dt_to_ywd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/dt_core.c:182:43: note: Function 'dt_to_ywd' argument 4 names different: declaration 'd' definition 'dp'.
Time-Moment-0.44/src/moment.c:1208:12: style: The scope of the variable 'i' can be reduced. [variableScope]
Time-Moment-0.44/src/moment.c:260:45: style: Function 'THX_moment_from_epoch' argument 2 names different: declaration 'usec' definition 'nsec'. [funcArgNamesDifferent]
Time-Moment-0.44/src/moment.h:107:57: note: Function 'THX_moment_from_epoch' argument 2 names different: declaration 'usec' definition 'nsec'.
Time-Moment-0.44/src/moment.c:260:45: note: Function 'THX_moment_from_epoch' argument 2 names different: declaration 'usec' definition 'nsec'.
Time-Moment-0.44/src/moment.c:398:61: style: Function 'THX_moment_new' argument 7 names different: declaration 'ns' definition 'nsec'. [funcArgNamesDifferent]
Time-Moment-0.44/src/moment.h:106:73: note: Function 'THX_moment_new' argument 7 names different: declaration 'ns' definition 'nsec'.
Time-Moment-0.44/src/moment.c:398:61: note: Function 'THX_moment_new' argument 7 names different: declaration 'ns' definition 'nsec'.
Time-Moment-0.44/src/moment.c:645:68: style: Function 'THX_moment_with_field' argument 2 names different: declaration 'u' definition 'c'. [funcArgNamesDifferent]
Time-Moment-0.44/src/moment.h:114:80: note: Function 'THX_moment_with_field' argument 2 names different: declaration 'u' definition 'c'.
Time-Moment-0.44/src/moment.c:645:68: note: Function 'THX_moment_with_field' argument 2 names different: declaration 'u' definition 'c'.
Time-Moment-0.44/src/moment.c:1031:52: style: Function 'THX_moment_compare_precision' argument 1 names different: declaration 'mt1' definition 'm1'. [funcArgNamesDifferent]
Time-Moment-0.44/src/moment.h:132:64: note: Function 'THX_moment_compare_precision' argument 1 names different: declaration 'mt1' definition 'm1'.
Time-Moment-0.44/src/moment.c:1031:52: note: Function 'THX_moment_compare_precision' argument 1 names different: declaration 'mt1' definition 'm1'.
Time-Moment-0.44/src/moment.c:1031:72: style: Function 'THX_moment_compare_precision' argument 2 names different: declaration 'mt2' definition 'm2'. [funcArgNamesDifferent]
Time-Moment-0.44/src/moment.h:132:85: note: Function 'THX_moment_compare_precision' argument 2 names different: declaration 'mt2' definition 'm2'.
Time-Moment-0.44/src/moment.c:1031:72: note: Function 'THX_moment_compare_precision' argument 2 names different: declaration 'mt2' definition 'm2'.
Time-Moment-0.44/src/moment_fmt.c:225:17: style: The scope of the variable 'sign' can be reduced. [variableScope]
Time-Moment-0.44/src/moment_fmt.c:467:44: style: The scope of the variable 'sign' can be reduced. [variableScope]
[11:01]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-olsontz-download-perl/libtime-olsontz-download-perl_0.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-out-perl/libtime-out-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-parsedate-perl/libtime-parsedate-perl_2015.103.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-period-perl/libtime-period-perl_1.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-piece-mysql-perl/libtime-piece-mysql-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-progress-perl/libtime-progress-perl_2.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-stopwatch-perl/libtime-stopwatch-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-warp-perl/libtime-warp-perl_0.52.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtime-y2038-perl/libtime-y2038-perl_20100403.orig.tar.gz
Time-y2038-20100403/check_max.c:186:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Time-y2038-20100403/check_max.c:37:16: style: The scope of the variable 'date' can be reduced. [variableScope]
Time-y2038-20100403/check_max.c:66:16: style: The scope of the variable 'date' can be reduced. [variableScope]
Time-y2038-20100403/check_max.c:97:12: style: The scope of the variable 'round_trip' can be reduced. [variableScope]
Time-y2038-20100403/check_max.c:100:16: style: The scope of the variable 'date' can be reduced. [variableScope]
Time-y2038-20100403/check_max.c:132:12: style: The scope of the variable 'round_trip' can be reduced. [variableScope]
Time-y2038-20100403/check_max.c:135:16: style: The scope of the variable 'date' can be reduced. [variableScope]
Time-y2038-20100403/check_max.c:266:40: error: Allocation with tm_as_json, printf doesn't release it. [leakNoVarFunctionCall]
Time-y2038-20100403/check_max.c:280:0: error: Memory leak: mktime_max [memleak]
Time-y2038-20100403/check_max.c:280:0: error: Memory leak: mktime_min [memleak]
[11:01]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtimedate-perl/libtimedate-perl_2.3000.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtins/libtins_3.4.orig.tar.gz
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-class_override_final.cpp:5:9: performance: Technically the member function 'base::bar' can be static. [functionStatic]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-class_override_final_fail_compile.cpp:21:10: style: Unused variable: b [unusedVariable]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-class_override_final_fail_compile.cpp:22:9: style: Unused variable: s [unusedVariable]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-class_override_final_fail_compile.cpp:13:17: style: The function 'bar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-class_override_final_fail_compile.cpp:5:17: note: Virtual function in base class
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-class_override_final_fail_compile.cpp:13:17: note: Function in derived class
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-constexpr.cpp:15:25: style: Condition 'square(the_answer())==1764' is always true [knownConditionTrueFalse]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-declval.cpp:6:22: performance: Technically the member function 'Default::foo' can be static. [functionStatic]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-declval.cpp:11:9: performance: Technically the member function 'NonDefault::foo' can be static. [functionStatic]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-initializer_list.cpp:5:5: style: Class 'seq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-nullptr_fail_compile.cpp:3:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libtins-3.4/cmake/Modules/CheckCXXFeatures/cxx-test-rvalue-references.cpp:29:12: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
libtins-3.4/src/dns.cpp:290:12: style: The scope of the variable 'last_index' can be reduced. [variableScope]
libtins-3.4/src/dns.cpp:290:27: style: The scope of the variable 'index' can be reduced. [variableScope]
libtins-3.4/src/llc.cpp:218:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtins-3.4/src/packet_sender.cpp:430:9: style: The scope of the variable 'read' can be reduced. [variableScope]
libtins-3.4/src/sniffer.cpp:105:24: style: C-style pointer casting [cstyleCast]
libtins-3.4/src/sniffer.cpp:112:24: style: C-style pointer casting [cstyleCast]
libtins-3.4/tests/src/dhcp.cpp:271:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtins-3.4/tests/src/pdu.cpp:52:12: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable]
libtins-3.4/tests/src/pdu.cpp:64:12: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable]
[11:01]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtirpc/libtirpc_1.0.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtitanium-perl/libtitanium-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-dirselect-perl/libtk-dirselect-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-doubleclick-perl/libtk-doubleclick-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-filedialog-perl/libtk-filedialog-perl_1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-fontdialog-perl/libtk-fontdialog-perl_0.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-gbarr-perl/libtk-gbarr-perl_2.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-histentry-perl/libtk-histentry-perl_0.45.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-img/libtk-img_1.4.7+dfsg.orig.tar.xz
Img-Source-1.4.7/bmp/bmp.c:211:18: style: The scope of the variable 'mask' can be reduced. [variableScope]
Img-Source-1.4.7/bmp/bmp.c:212:12: style: The scope of the variable 'nbits' can be reduced. [variableScope]
Img-Source-1.4.7/bmp/bmp.c:212:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
Img-Source-1.4.7/bmp/bmp.c:246:11: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/cdjpeg.c:124:20: style: The scope of the variable 'ck' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/cjpeg.c:530:14: style: The scope of the variable 'num_scanlines' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/cjpeg.c:632:16: style: Variable 'file_index' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libjpeg/ckconfig.c:171:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Img-Source-1.4.7/compat/libjpeg/ckconfig.c:268:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/ckconfig.c:275:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/ckconfig.c:106:9: style: struct member 'methods_struct::error_exit' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/ckconfig.c:107:9: style: struct member 'methods_struct::trace_message' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/ckconfig.c:108:9: style: struct member 'methods_struct::another_method' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:579:3: warning: Possible null pointer dereference: dest_mgr [nullPointer]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:438:29: note: Assignment 'dest_mgr=NULL', assigned value is 0
Img-Source-1.4.7/compat/libjpeg/djpeg.c:579:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/djpeg.c:585:5: warning: Possible null pointer dereference: dest_mgr [nullPointer]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:438:29: note: Assignment 'dest_mgr=NULL', assigned value is 0
Img-Source-1.4.7/compat/libjpeg/djpeg.c:585:5: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/djpeg.c:589:49: warning: Possible null pointer dereference: dest_mgr [nullPointer]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:438:29: note: Assignment 'dest_mgr=NULL', assigned value is 0
Img-Source-1.4.7/compat/libjpeg/djpeg.c:589:49: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/djpeg.c:590:6: warning: Possible null pointer dereference: dest_mgr [nullPointer]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:438:29: note: Assignment 'dest_mgr=NULL', assigned value is 0
Img-Source-1.4.7/compat/libjpeg/djpeg.c:590:6: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/djpeg.c:591:7: warning: Possible null pointer dereference: dest_mgr [nullPointer]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:438:29: note: Assignment 'dest_mgr=NULL', assigned value is 0
Img-Source-1.4.7/compat/libjpeg/djpeg.c:591:7: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/djpeg.c:605:5: warning: Possible null pointer dereference: dest_mgr [nullPointer]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:438:29: note: Assignment 'dest_mgr=NULL', assigned value is 0
Img-Source-1.4.7/compat/libjpeg/djpeg.c:605:5: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/djpeg.c:176:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:379:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/djpeg.c:441:14: style: The scope of the variable 'num_scanlines' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcapimin.c:130:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcapimin.c:131:15: style: The scope of the variable 'htbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:323:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:365:18: style: The scope of the variable 'st' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:366:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:366:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:367:14: style: The scope of the variable 'm' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:458:14: style: The scope of the variable 'm' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:697:18: style: The scope of the variable 'st' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:698:7: style: The scope of the variable 'tbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:698:15: style: The scope of the variable 'ke' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcarith.c:700:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccoefct.c:253:14: style: The scope of the variable 'blocks_across' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccoefct.c:254:15: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccoefct.c:254:53: style: The scope of the variable 'ndummy' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccoefct.c:259:19: style: The scope of the variable 'forward_DCT' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:150:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:151:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:151:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:151:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:206:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:207:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:245:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:245:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:245:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:245:48: style: The scope of the variable 'outptr3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:300:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:301:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:301:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:301:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:340:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:367:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:367:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jccolor.c:367:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcdctmgr.c:94:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcdctmgr.c:94:30: style: The scope of the variable 'qval' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcdctmgr.c:157:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcdctmgr.c:192:11: style: The scope of the variable 'qtblno' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcdctmgr.c:195:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcdctmgr.c:46:11: style: union member 'divisor_table::int_array' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/jcdctmgr.c:48:14: style: union member 'divisor_table::float_array' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:466:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:466:22: style: The scope of the variable 'nbits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:518:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:549:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:549:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:550:16: style: The scope of the variable 'nbits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:551:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:551:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:634:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:1017:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:1018:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:1198:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:1259:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:1259:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jchuff.c:1261:8: style: The scope of the variable 'v' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcinit.c:41:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jcinit.c:41:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jcmainct.c:251:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmainct.c:252:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:203:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:200:12: note: Assuming that condition 'htbl==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:203:9: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:191:7: style: The scope of the variable 'length' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:191:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:234:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:351:10: style: The scope of the variable 'td' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:351:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:352:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:616:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmarker.c:617:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:223:11: style: The scope of the variable 'ssize' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:358:15: style: The scope of the variable 'ncomps' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:359:7: style: The scope of the variable 'Ss' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:359:11: style: The scope of the variable 'Se' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:359:15: style: The scope of the variable 'Ah' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:359:19: style: The scope of the variable 'Al' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:570:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:570:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:251:26: style: Checking if unsigned variable 'cinfo->jpeg_height' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jcmaster.c:251:52: style: Checking if unsigned variable 'cinfo->jpeg_width' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jcparam.c:35:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcparam.c:573:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcprepct.c:135:7: style: The scope of the variable 'numrows' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcprepct.c:136:14: style: The scope of the variable 'inrows' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcprepct.c:321:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcprepct.c:322:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:100:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:101:16: style: The scope of the variable 'count' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:102:7: style: The scope of the variable 'row' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:130:14: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:130:22: style: The scope of the variable 'out_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:157:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:230:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:230:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:231:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:267:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:267:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:267:37: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:268:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:311:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:311:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:311:37: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:311:48: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:311:59: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:312:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:312:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:412:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:412:28: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:412:39: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:412:50: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:413:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:413:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:414:7: style: The scope of the variable 'colsum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:414:15: style: The scope of the variable 'lastcolsum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:414:27: style: The scope of the variable 'nextcolsum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:484:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:484:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:484:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jcsample.c:484:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jctrans.c:69:15: style: The scope of the variable 'c_quant' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jctrans.c:69:25: style: The scope of the variable 'slot_quant' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:194:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:246:18: style: The scope of the variable 'st' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:247:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:247:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:325:18: style: The scope of the variable 'st' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:326:12: style: The scope of the variable 'sign' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:327:7: style: The scope of the variable 'v' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:327:10: style: The scope of the variable 'm' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:441:18: style: The scope of the variable 'st' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:516:18: style: The scope of the variable 'st' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:517:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:517:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdarith.c:462:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdatadst.c:260:8: warning: Either the condition 'outbuffer==NULL' is redundant or there is possible null pointer dereference: outbuffer. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jdatadst.c:240:17: note: Assuming that condition 'outbuffer==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jdatadst.c:260:8: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jdatadst.c:143:43: warning: Either the condition 'nextbuffer==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jdatadst.c:133:18: note: Assuming that condition 'nextbuffer==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jdatadst.c:143:43: note: Null pointer addition
Img-Source-1.4.7/compat/libjpeg/jdatasrc.c:104:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jdcoefct.c:442:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
Img-Source-1.4.7/compat/libjpeg/jdcoefct.c:413:16: style: The scope of the variable 'qtable' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcoefct.c:698:13: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:210:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:211:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:211:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:211:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:285:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:286:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:286:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:286:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:323:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:324:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:324:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:324:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:363:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:364:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:364:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:364:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:402:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:514:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:515:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:515:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:515:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:139:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:142:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:179:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdcolor.c:182:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jddctmgr.c:61:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/jddctmgr.c:63:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/jddctmgr.c:66:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libjpeg/jdhuff.c:602:3: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/libjpeg/jdhuff.c:610:5: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/libjpeg/jdhuff.c:941:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdinput.c:392:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdinput.c:392:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdinput.c:563:7: style: The scope of the variable 'val' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmainct.c:164:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmainct.c:205:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmainct.c:245:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmainct.c:274:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmainct.c:274:22: style: The scope of the variable 'iMCUheight' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmainct.c:274:34: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmainct.c:480:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:556:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:553:11: note: Assuming that condition 'n>=4' is not redundant
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:556:30: note: Array index out of bounds
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:465:17: style: The scope of the variable 'count' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:536:10: style: The scope of the variable 'prec' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:804:16: style: The scope of the variable 'version' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:804:25: style: The scope of the variable 'flags0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:804:33: style: The scope of the variable 'flags1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:804:41: style: The scope of the variable 'transform' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:272:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jdmarker.c:272:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jdmaster.c:284:28: style: Checking if unsigned variable 'cinfo->output_height' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jdmaster.c:284:56: style: Checking if unsigned variable 'cinfo->output_width' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jdmerge.c:194:12: style: The scope of the variable 'work_ptrs' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdmerge.c:110:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdmerge.c:113:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdmerge.c:150:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdmerge.c:153:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libjpeg/jdpostct.c:165:28: style: The scope of the variable 'num_rows' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:97:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:98:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:195:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:198:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:238:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:240:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:266:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:268:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:299:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:299:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:299:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jdsample.c:299:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctflt.c:68:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctfst.c:123:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:164:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:341:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:476:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:590:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:701:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:795:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:951:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:1101:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:1266:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:1449:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:1616:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:1815:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2017:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2196:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2401:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2401:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2401:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2401:51: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2402:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2402:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2402:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2402:58: style: The scope of the variable 'tmp17' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2403:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2405:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2584:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2584:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2584:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2585:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2585:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2585:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2585:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2586:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2586:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2586:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2588:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2749:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2749:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2749:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2750:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2750:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2750:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2752:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2889:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2889:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2890:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2890:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2890:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:2892:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3022:21: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3022:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3023:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3023:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3024:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3026:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3164:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3164:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3164:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3166:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3265:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3265:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3267:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3383:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3383:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3383:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3383:51: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3384:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3384:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3384:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3384:58: style: The scope of the variable 'tmp17' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3385:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3389:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3577:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3577:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3577:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3578:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3578:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3578:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3578:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3579:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3579:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3579:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3583:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3759:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3759:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3759:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3760:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3760:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3760:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3764:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3909:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3909:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3910:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3910:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3910:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:3914:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4056:21: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4056:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4057:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4057:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4058:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4060:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4198:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4198:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4198:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4200:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4304:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4304:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jfdctint.c:4306:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctflt.c:81:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctfst.c:154:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:183:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:447:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:598:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:721:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:838:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:944:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:1122:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:1292:25: style: The scope of the variable 'z5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:1296:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:1493:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:1689:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:1907:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2137:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2365:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2609:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2867:58: style: The scope of the variable 'tmp27' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2868:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:2872:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3143:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3143:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3143:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3143:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3144:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3144:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3144:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3145:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3149:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3342:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3342:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3342:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3343:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3343:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3343:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3344:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3348:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3523:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3523:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3523:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3523:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3523:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3524:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3528:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3687:15: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3687:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3688:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3688:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3693:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3847:15: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3847:34: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3848:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3848:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3848:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3852:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3961:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3961:28: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3962:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3962:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3962:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:3966:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4095:58: style: The scope of the variable 'tmp27' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4096:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4100:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4318:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4318:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4318:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4318:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4319:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4319:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4319:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4320:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4324:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4505:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4505:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4505:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4506:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4506:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4506:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4507:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4511:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4674:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4674:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4674:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4674:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4674:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4675:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4675:25: style: The scope of the variable 'z5' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4679:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:4835:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5016:15: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5016:34: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5017:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5017:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5017:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5021:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5124:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5124:28: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5125:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5125:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5125:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jidctint.c:5129:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemdos.c:130:16: style: The scope of the variable 'env' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemdos.c:131:10: style: The scope of the variable 'ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemdos.c:132:10: style: The scope of the variable 'tfile' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemdos.c:372:8: style: The scope of the variable 'endbuffer' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1068:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1068:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1069:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1069:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1070:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1070:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1071:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1071:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1072:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1072:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1073:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1073:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1074:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1074:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1075:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1075:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1076:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1076:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1077:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1077:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1078:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1078:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1081:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1081:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1084:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1062:11: note: Assuming that condition 'mem==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:1084:3: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:264:21: style: The scope of the variable 'min_request' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:264:34: style: The scope of the variable 'slop' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:694:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:694:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:694:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:727:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:727:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:727:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:765:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jmemmgr.c:850:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jpegtran.c:133:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jpegtran.c:542:16: style: Variable 'file_index' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libjpeg/jpegtran.c:575:52: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:444:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:450:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:279:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:279:19: style: The scope of the variable 'blksize' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:338:11: style: The scope of the variable 'k' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:338:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:338:28: style: The scope of the variable 'val' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:437:13: style: The scope of the variable 'nci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:467:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:467:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:494:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:494:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:525:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:572:21: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:573:21: style: The scope of the variable 'output_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:577:9: style: The scope of the variable 'dither0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:578:9: style: The scope of the variable 'dither1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:579:9: style: The scope of the variable 'dither2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:580:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant1.c:580:18: style: The scope of the variable 'col_index' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:229:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:429:7: style: The scope of the variable 'n' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:430:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:430:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:430:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:430:16: style: The scope of the variable 'cmax' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:431:22: style: The scope of the variable 'b2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:661:10: style: The scope of the variable 'x' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:786:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:788:13: style: The scope of the variable 'cptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:789:9: style: The scope of the variable 'dist0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:791:9: style: The scope of the variable 'xx0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:793:9: style: The scope of the variable 'inc0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:793:15: style: The scope of the variable 'inc1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:793:21: style: The scope of the variable 'inc2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:922:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:922:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:956:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:956:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:956:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:957:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:957:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:957:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:958:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:958:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:958:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:960:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:961:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jquant2.c:244:22: style: Checking if unsigned variable '(++' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/jutils.c:186:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/jutils.c:186:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/rdcolmap.c:83:7: style: The scope of the variable 'R' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/rdcolmap.c:83:10: style: The scope of the variable 'G' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/rdcolmap.c:83:13: style: The scope of the variable 'B' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/rdcolmap.c:185:9: style: Checking if unsigned variable 'w' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/rdcolmap.c:185:19: style: Checking if unsigned variable 'h' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/rdcolmap.c:185:34: style: Checking if unsigned variable 'maxval' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/rdjpgcom.c:228:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/rdjpgcom.c:342:7: style: The scope of the variable 'marker' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/rdjpgcom.c:430:20: style: The scope of the variable 'ck' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/rdjpgcom.c:457:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:85:25: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:85:40: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:88:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:127:34: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:127:46: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:128:25: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:128:40: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:131:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:201:14: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:201:26: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:202:21: style: The scope of the variable 'x_wipe_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:202:36: style: The scope of the variable 'y_wipe_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:205:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:234:24: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:234:50: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:239:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:300:24: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:301:14: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:301:29: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:306:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:362:24: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:363:14: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:363:29: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:368:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:442:36: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:442:51: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:446:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:494:24: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:495:14: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:495:29: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:499:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:575:24: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:576:14: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:576:29: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:580:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:646:34: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:646:46: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:647:14: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:647:29: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:652:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:758:34: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:758:46: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:759:14: style: The scope of the variable 'x_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:759:29: style: The scope of the variable 'y_crop_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:763:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:994:14: style: The scope of the variable 'xoffset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:994:23: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:995:14: style: The scope of the variable 'width_in_iMCUs' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:995:30: style: The scope of the variable 'height_in_iMCUs' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:996:14: style: The scope of the variable 'width_in_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:996:31: style: The scope of the variable 'height_in_blocks' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:997:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:997:11: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:997:26: style: The scope of the variable 'v_samp_factor' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:1699:7: style: The scope of the variable 'm' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/transupp.c:1093:23: style: Checking if unsigned variable 'info->crop_width' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/transupp.c:1112:24: style: Checking if unsigned variable 'info->crop_height' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/compat/libjpeg/wrjpgcom.c:462:9: warning: Either the condition 'comment_arg==NULL' is redundant or there is possible null pointer dereference: comment_arg. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libjpeg/wrjpgcom.c:455:18: note: Assuming that condition 'comment_arg==NULL' is not redundant
Img-Source-1.4.7/compat/libjpeg/wrjpgcom.c:462:9: note: Null pointer dereference
Img-Source-1.4.7/compat/libjpeg/wrjpgcom.c:292:7: style: The scope of the variable 'marker' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/wrjpgcom.c:390:20: style: The scope of the variable 'ck' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libjpeg/wrjpgcom.c:417:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/pngconf.h:483:0: error: #error "libpng requires 8-bit bytes" [preprocessorErrorDirective]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.c:156:30: style: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.h:83:30: note: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.c:156:30: note: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.c:156:40: style: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.h:83:43: note: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.c:156:40: note: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.c:156:52: style: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.h:83:58: note: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.c:156:52: note: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.c:297:20: style: Variable 'row_pointers' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readppm.c:133:30: style: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.h:83:30: note: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readppm.c:133:30: note: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readppm.c:133:40: style: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.h:83:43: note: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readppm.c:133:40: note: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readppm.c:133:52: style: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readpng.h:83:58: note: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/readppm.c:133:52: note: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'.
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-win.c:189:5: warning: Return value of function freopen() is not used. [ignoredReturnValue]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-win.c:190:5: warning: Return value of function freopen() is not used. [ignoredReturnValue]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-win.c:171:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-win.c:486:10: style: The scope of the variable 'dest' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-win.c:581:10: style: The scope of the variable 'src' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-win.c:581:16: style: The scope of the variable 'dest' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-win.c:702:18: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng-x.c:170:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:308:5: warning: Return value of function freopen() is not used. [ignoredReturnValue]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:309:5: warning: Return value of function freopen() is not used. [ignoredReturnValue]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:282:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:835:10: style: The scope of the variable 'src' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:837:9: style: The scope of the variable 'r1_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:837:17: style: The scope of the variable 'r2_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:837:25: style: The scope of the variable 'g1_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:837:33: style: The scope of the variable 'g2_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:837:41: style: The scope of the variable 'b1_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:837:49: style: The scope of the variable 'b2_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:840:9: style: The scope of the variable 'even_odd_vert' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:840:24: style: The scope of the variable 'even_odd_horiz' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:840:40: style: The scope of the variable 'even_odd' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:842:9: style: The scope of the variable 'invert_column' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:969:20: style: The scope of the variable 'y' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:1076:18: style: The scope of the variable 'a' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-win.c:1231:18: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:314:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:830:9: style: The scope of the variable 'bg_pixel' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1081:9: style: The scope of the variable 'r1_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1081:17: style: The scope of the variable 'r2_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1081:25: style: The scope of the variable 'g1_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1081:33: style: The scope of the variable 'g2_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1081:41: style: The scope of the variable 'b1_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1081:49: style: The scope of the variable 'b2_inv' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1084:9: style: The scope of the variable 'even_odd_vert' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1084:24: style: The scope of the variable 'even_odd_horiz' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1084:40: style: The scope of the variable 'even_odd' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1086:9: style: The scope of the variable 'invert_column' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/rpng2-x.c:1218:20: style: The scope of the variable 'y' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/wpng.c:163:26: style: The scope of the variable 'outname' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/wpng.c:164:14: style: The scope of the variable 'pnmchar' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/gregbook/wpng.c:733:13: style: The scope of the variable 'bytes' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/mips-msa/linux.c:32:10: style: The scope of the variable 'string' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/mips-msa/linux.c:33:9: style: The scope of the variable 'word' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/pngminus/pnm2png.c:477:20: style: Condition 'row_pointers==(unsigned char**)NULL' is always true [knownConditionTrueFalse]
Img-Source-1.4.7/compat/libpng/contrib/pngminus/pnm2png.c:196:34: note: Assignment 'row_pointers=NULL', assigned value is 0
Img-Source-1.4.7/compat/libpng/contrib/pngminus/pnm2png.c:477:20: note: Condition 'row_pointers==(unsigned char**)NULL' is always true
Img-Source-1.4.7/compat/libpng/contrib/tools/png-fix-itxt.c:45:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/tools/png-fix-itxt.c:46:18: style: The scope of the variable 'crc' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/PngFile.c:275:5: error: Expression 'the_exception_context->caught=0,the_exception_context->caught' depends on order of evaluation of side effects [unknownEvaluationOrder]
Img-Source-1.4.7/compat/libpng/contrib/visupng/PngFile.c:389:5: error: Expression 'the_exception_context->caught=0,the_exception_context->caught' depends on order of evaluation of side effects [unknownEvaluationOrder]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:776:15: style: The scope of the variable 'col' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:813:11: style: The scope of the variable 'pImg' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:819:9: style: The scope of the variable 'cxNewSize' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:819:20: style: The scope of the variable 'cyNewSize' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:823:9: style: The scope of the variable 'xOld' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:823:15: style: The scope of the variable 'yOld' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:824:9: style: The scope of the variable 'xNew' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:824:15: style: The scope of the variable 'yNew' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:715:0: style: Variable 'bkgBlack' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:716:0: style: Variable 'bkgGray' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libpng/contrib/visupng/VisualPng.c:717:0: style: Variable 'bkgWhite' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:201:43: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:205:43: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:242:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:246:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:269:30: style: The scope of the variable 'pabyDst' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:591:17: style: The scope of the variable 'nSkewBits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:591:28: style: The scope of the variable 'nSampleByteOffset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:542:53: style: Function 'TIFF_ProcessFullResBlock' argument 4 names different: declaration 'nHorSamples' definition 'nHorSubsampling'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_ovrcache.h:80:53: note: Function 'TIFF_ProcessFullResBlock' argument 4 names different: declaration 'nHorSamples' definition 'nHorSubsampling'.
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:542:53: note: Function 'TIFF_ProcessFullResBlock' argument 4 names different: declaration 'nHorSamples' definition 'nHorSubsampling'.
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:542:74: style: Function 'TIFF_ProcessFullResBlock' argument 5 names different: declaration 'nVerSamples' definition 'nVerSubsampling'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_ovrcache.h:80:70: note: Function 'TIFF_ProcessFullResBlock' argument 5 names different: declaration 'nVerSamples' definition 'nVerSubsampling'.
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_overview.c:542:74: note: Function 'TIFF_ProcessFullResBlock' argument 5 names different: declaration 'nVerSamples' definition 'nVerSubsampling'.
Img-Source-1.4.7/compat/libtiff/contrib/addtiffo/tif_ovrcache.c:158:36: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/tiff-grayscale.c:89:0: error: Memory leak: gray [memleak]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/tiff-palette.c:122:31: warning: Comparison of modulo result is predetermined, because it is always less than 32. [moduloAlwaysTrueFalse]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/tiff-palette.c:222:0: error: Memory leak: red [memleak]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/tiff-palette.c:222:0: error: Memory leak: green [memleak]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/tiff-palette.c:222:0: error: Memory leak: blue [memleak]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/xtiff/xtiff.c:739:23: style: The scope of the variable 'red_shift' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/xtiff/xtiff.c:739:34: style: The scope of the variable 'green_shift' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/xtiff/xtiff.c:739:47: style: The scope of the variable 'blue_shift' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/dbs/xtiff/xtiff.c:1251:10: style: The scope of the variable 'message' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:303:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:303:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:305:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:305:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:158:16: style: The scope of the variable 'o' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:323:5: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:383:5: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:462:10: style: The scope of the variable 'newstr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:465:9: style: The scope of the variable 'state' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:782:8: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:297:0: error: Memory leak: str [memleak]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:225:10: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:239:15: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:242:15: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:257:8: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:267:15: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:282:19: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/iptcutil/iptcutil.c:296:11: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/mac-mpw/mactrans.c:36:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
Img-Source-1.4.7/compat/libtiff/contrib/mac-mpw/mactrans.c:30:0: warning: Storing getchar() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/mac-mpw/mactrans.c:47:0: warning: Storing getchar() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:119:21: style: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:79:21: note: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'.
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:119:21: note: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'.
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:327:29: style: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:81:29: note: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:327:29: note: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:367:30: style: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:82:30: note: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
Img-Source-1.4.7/compat/libtiff/contrib/mfs/mfs_file.c:367:30: note: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:399:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:620:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:633:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:701:41: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:703:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:709:38: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:711:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:771:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:776:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:781:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:741:14: style: The scope of the variable 'mesg' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:739:15: style: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:71:13: note: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'.
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirread.c:739:15: note: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'.
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirwrite.c:708:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirwrite.c:719:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirwrite.c:797:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/pds/tif_pdsdirwrite.c:870:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/contrib/ras/ras2tif.c:65:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
Img-Source-1.4.7/compat/libtiff/contrib/ras/ras2tif.c:229:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/ras/ras2tif.c:229:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/ras/ras2tif.c:84:17: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/ras/tif2ras.c:63:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
Img-Source-1.4.7/compat/libtiff/contrib/ras/tif2ras.c:170:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/ras/tif2ras.c:170:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/contrib/ras/tif2ras.c:87:22: style: The scope of the variable 'inp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/ras/tif2ras.c:88:17: style: The scope of the variable 'outp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/ras/tif2ras.c:90:17: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/stream/tiffstream.h:69:0: error: syntax error [syntaxError]
Img-Source-1.4.7/compat/libtiff/contrib/tags/maketif.c:20:2: style: Variable 'tif' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/contrib/tags/maketif.c:18:0: note: Variable 'tif' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/contrib/tags/maketif.c:20:2: note: Variable 'tif' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/contrib/tags/xtif_dir.c:45:6: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/tags/xtif_dir.c:45:8: style: The scope of the variable 'num' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/tags/xtif_dir.c:256:9: style: The scope of the variable 'xt' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/contrib/tags/xtif_dir.c:140:1: style: Label 'badvalue' is not used. [unusedLabel]
Img-Source-1.4.7/compat/libtiff/contrib/tags/xtif_dir.c:145:1: style: Label 'badvalue32' is not used. [unusedLabel]
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:301:35: style: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:82:35: note: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'.
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:301:35: note: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'.
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:393:48: style: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:294:59: note: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'.
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:393:48: note: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'.
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:199:31: style: Variable 'sizeWords' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:200:38: style: Variable 'rgbDib' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/Tiffile.cpp:201:35: style: Variable 'rgbTif' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/contrib/win_dib/tiff2dib.c:112:9: error: Uninitialized variable: lpBits [uninitvar]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_acorn.c:291:8: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_aux.c:108:6: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dir.c:927:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dir.c:932:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dir.c:1349:10: style: The scope of the variable 'j' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirinfo.c:845:62: style: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'. [funcArgNamesDifferent]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dir.h:192:63: note: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'.
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirinfo.c:845:62: note: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'.
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1285:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1527:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1540:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1564:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1567:16: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1571:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1578:38: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1581:17: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1585:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1606:41: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1608:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1614:38: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1616:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1672:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1677:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1682:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1991:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1372:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1379:6: note: Found duplicate branches for 'if' and 'else'.
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1372:6: note: Found duplicate branches for 'if' and 'else'.
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1387:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1394:6: note: Found duplicate branches for 'if' and 'else'.
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:1387:6: note: Found duplicate branches for 'if' and 'else'.
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirread.c:985:16: style: The scope of the variable 'dp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirwrite.c:1060:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirwrite.c:1067:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirwrite.c:1157:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_dirwrite.c:1243:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_getimage.c:2033:14: style: The scope of the variable 'module' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_getimage.c:633:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_getimage.c:764:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_getimage.c:847:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_getimage.c:963:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_msdos.c:117:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_open.c:322:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:666:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:446:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:446:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:446:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:457:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:457:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:457:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_predict.c:457:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_print.c:211:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_print.c:464:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_print.c:478:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_print.c:491:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_print.c:594:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_read.c:740:27: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:62:29: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:72:22: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:90:22: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:163:22: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:183:22: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:198:22: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:213:9: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_stream.cxx:221:9: style: C-style pointer casting [cstyleCast]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_swab.c:62:25: style: The scope of the variable 't' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_swab.c:78:16: style: The scope of the variable 't' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_swab.c:94:25: style: The scope of the variable 't' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/libtiff/tif_win3.c:180:6: style: The scope of the variable 'result' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/test/ascii_tag.c:128:41: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
Img-Source-1.4.7/compat/libtiff/test/long_tag.c:112:41: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
Img-Source-1.4.7/compat/libtiff/test/long_tag.c:48:9: style: struct member 'Tags::count' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libtiff/test/short_tag.c:126:41: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
Img-Source-1.4.7/compat/libtiff/tools/bmp2tiff.c:208:16: style: struct member 'BMPColorEntry::bBlue' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libtiff/tools/bmp2tiff.c:209:16: style: struct member 'BMPColorEntry::bGreen' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libtiff/tools/bmp2tiff.c:210:16: style: struct member 'BMPColorEntry::bRed' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libtiff/tools/bmp2tiff.c:211:16: style: struct member 'BMPColorEntry::bReserved' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/libtiff/tools/fax2ps.c:236:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/fax2ps.c:236:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/fax2ps.c:405:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/fax2ps.c:85:9: style: The scope of the variable 'l' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/fax2tiff.c:74:8: style: The scope of the variable 'in' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/fax2tiff.c:348:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/gif2tiff.c:370:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/gif2tiff.c:262:19: style: The scope of the variable 'localmap' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/gif2tiff.c:263:9: style: The scope of the variable 'localbits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/ppm2tiff.c:256:0: error: Resource leak: in [resourceLeak]
Img-Source-1.4.7/compat/libtiff/tools/ras2tiff.c:93:0: error: Resource leak: in [resourceLeak]
Img-Source-1.4.7/compat/libtiff/tools/rgb2ycbcr.c:69:8: style: The scope of the variable 'in' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/thumbnail.c:445:6: style: The scope of the variable 'fw' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2bw.c:55:15: style: The scope of the variable 'v' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2bw.c:89:15: style: The scope of the variable 'v' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:3758:4: warning: %hho in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4799:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:593:2: style: Variable 't2p' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:588:0: note: Variable 't2p' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:593:2: note: Variable 't2p' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:3438:7: warning: Redundant assignment of 'i' to itself. [selfAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:948:6: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:3843:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:3844:6: style: The scope of the variable 'buflen' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4230:8: style: The scope of the variable 'width_ratio' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4231:8: style: The scope of the variable 'length_ratio' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4688:8: style: The scope of the variable 'X_W' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4689:8: style: The scope of the variable 'Y_W' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4690:8: style: The scope of the variable 'Z_W' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4841:8: style: The scope of the variable 'x_w' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4842:8: style: The scope of the variable 'y_w' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4843:8: style: The scope of the variable 'z_w' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4844:8: style: The scope of the variable 'x_r' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4845:8: style: The scope of the variable 'y_r' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4846:8: style: The scope of the variable 'x_g' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4847:8: style: The scope of the variable 'y_g' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4848:8: style: The scope of the variable 'x_b' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2pdf.c:4849:8: style: The scope of the variable 'y_b' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:606:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1786:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1787:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2600:16: warning: Either the condition 'tf_buf==NULL' is redundant or there is possible null pointer dereference: tf_buf. [nullPointerRedundantCheck]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2601:13: note: Assuming that condition 'tf_buf==NULL' is not redundant
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2600:16: note: Null pointer dereference
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:844:3: style: Variable 'xscale' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:833:0: note: Variable 'xscale' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:844:3: note: Variable 'xscale' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:845:3: style: Variable 'yscale' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:834:0: note: Variable 'yscale' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:845:3: note: Variable 'yscale' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1248:3: style: Variable 'page_width' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1242:0: note: Variable 'page_width' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1248:3: note: Variable 'page_width' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1249:3: style: Variable 'page_height' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1242:0: note: Variable 'page_height' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1249:3: note: Variable 'page_height' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:839:10: style: The scope of the variable 'subimage_height' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:997:10: style: The scope of the variable 'hcenter' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:997:25: style: The scope of the variable 'vcenter' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1236:10: style: The scope of the variable 'maxsource' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:1237:10: style: The scope of the variable 'maxtarget' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2106:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2242:8: style: The scope of the variable 'adjust' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2421:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2441:8: style: The scope of the variable 'adjust' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2653:9: style: The scope of the variable 'adjust' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2673:9: style: The scope of the variable 'adjust' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2926:33: style: The scope of the variable 'ascii85' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2ps.c:2928:33: style: The scope of the variable 'rc' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiff2rgba.c:61:11: style: The scope of the variable 'in' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcmp.c:474:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiffcmp.c:474:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiffcmp.c:494:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiffcmp.c:494:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/tiffcmp.c:381:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/tools/tiffcmp.c:422:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
Img-Source-1.4.7/compat/libtiff/tools/tiffcp.c:165:8: style: The scope of the variable 'in' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2234:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2253:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7169:3: style: Variable 'sect_buff' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7165:0: note: Variable 'sect_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7169:3: note: Variable 'sect_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7219:3: style: Variable 'read_buff' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7215:0: note: Variable 'read_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7219:3: note: Variable 'read_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7452:3: style: Variable 'read_buff' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7447:0: note: Variable 'read_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7452:3: note: Variable 'read_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7455:3: style: Variable 'crop_buff' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7448:0: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7455:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7461:3: style: Variable 'crop_buff' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7455:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7461:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2041:14: style: The scope of the variable 'findex' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2042:10: style: The scope of the variable 'sep' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2043:10: style: The scope of the variable 'filenum' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2137:17: style: The scope of the variable 'end_of_input' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2406:7: style: The scope of the variable 'j' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2406:10: style: The scope of the variable 'k' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2409:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2446:7: style: The scope of the variable 'j' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2446:10: style: The scope of the variable 'k' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2448:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2481:7: style: The scope of the variable 'j' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2481:10: style: The scope of the variable 'k' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2483:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2518:7: style: The scope of the variable 'j' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2518:10: style: The scope of the variable 'k' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2520:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2554:7: style: The scope of the variable 'j' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2554:10: style: The scope of the variable 'k' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2556:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2606:19: style: The scope of the variable 'dump_ptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2641:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2641:28: style: The scope of the variable 'sindex' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3451:10: style: The scope of the variable 'src' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3451:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3526:10: style: The scope of the variable 'src' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3526:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3688:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3788:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3898:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4022:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4215:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4314:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4423:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4547:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:6513:19: style: The scope of the variable 'bytebuff1' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:6513:30: style: The scope of the variable 'bytebuff2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:7211:13: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:8862:12: style: The scope of the variable 'shift_width' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2690:23: style: Variable 'src_bit' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2954:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2995:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3327:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3369:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3706:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3806:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:3916:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4041:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4045:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:4569:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:6535:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:6536:9: style: Variable 'dst' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:6531:16: style: Variable 'img_length' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:6558:17: style: Variable 'sect_length' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:8702:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:8742:19: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2424:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2461:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2496:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2533:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2569:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/libtiff/tools/tiffcrop.c:2598:5: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
Img-Source-1.4.7/compat/libtiff/tools/tiffdither.c:60:26: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffdither.c:61:18: style: The scope of the variable 'thisptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffdither.c:64:6: style: The scope of the variable 'lastline' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffdither.c:65:6: style: The scope of the variable 'bit' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffdump.c:613:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/tools/tiffdump.c:619:16: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
Img-Source-1.4.7/compat/libtiff/tools/tiffdump.c:94:15: style: The scope of the variable 'fd' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffinfo.c:59:8: style: The scope of the variable 'tif' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffmedian.c:347:26: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffmedian.c:752:26: style: The scope of the variable 'outptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffmedian.c:752:35: style: The scope of the variable 'inptr' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffmedian.c:835:18: style: The scope of the variable 'cj' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffmedian.c:835:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffmedian.c:835:27: style: The scope of the variable 'd2' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/tiffset.c:88:24: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
Img-Source-1.4.7/compat/libtiff/tools/tiffset.c:262:31: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
Img-Source-1.4.7/compat/libtiff/tools/tiffsplit.c:60:13: style: The scope of the variable 'out' can be reduced. [variableScope]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %d in format string (no. 10) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 11) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 12) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %d in format string (no. 13) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:56:2: warning: %u in format string (no. 14) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:70:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:71:5: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:141:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:141:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:141:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:143:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:143:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:143:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:145:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:145:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/libtiff/tools/ycbcr.c:145:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/tclLoadAout.c:431:17: style: The scope of the variable 'err' can be reduced. [variableScope]
Img-Source-1.4.7/compat/tclLoadShl.c:39:16: style: Unused variable: length [unusedVariable]
Img-Source-1.4.7/compat/zlib/adler32.c:69:14: style: The scope of the variable 'n' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/infback9/inftree9.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/inflate86/inffas86.c:1122:0: error: #error "x86 architecture not defined" [preprocessorErrorDirective]
Img-Source-1.4.7/compat/zlib/contrib/iostream/zfstream.h:26:15: warning: Virtual function 'sync' is called from destructor '~gzfilebuf()' at line 12. Dynamic binding is not used. [virtualCallInConstructor]
Img-Source-1.4.7/compat/zlib/contrib/iostream/zfstream.cpp:12:3: note: Calling sync
Img-Source-1.4.7/compat/zlib/contrib/iostream/zfstream.h:26:15: note: sync is a virtual method
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream_test.cpp:10:29: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream_test.cpp:15:12: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' is not assigned a value. [unassignedVariable]
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream.h:101:16: style: Technically the member function 'izstream::fp' can be const. [functionConst]
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream.h:234:16: style: Technically the member function 'ozstream::fp' can be const. [functionConst]
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream.h:42:5: style: Class 'zstringlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream.h:55:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Img-Source-1.4.7/compat/zlib/contrib/iostream2/zstream.h:56:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:84:21: style: struct member 'inffast_ar::esp' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:85:21: style: struct member 'inffast_ar::ebp' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:94:40: style: struct member 'inffast_ar::hold' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:95:24: style: struct member 'inffast_ar::bits' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:96:24: style: struct member 'inffast_ar::wsize' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:97:24: style: struct member 'inffast_ar::write' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:98:24: style: struct member 'inffast_ar::lmask' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:99:24: style: struct member 'inffast_ar::dmask' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:100:24: style: struct member 'inffast_ar::len' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:101:24: style: struct member 'inffast_ar::dist' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/masmx64/inffas8664.c:102:24: style: struct member 'inffast_ar::status' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/minizip/miniunz.c:390:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
Img-Source-1.4.7/compat/zlib/contrib/minizip/miniunz.c:542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/miniunz.c:518:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:395:39: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '9'. [incorrectLogicOperator]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:235:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:352:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:191:18: style: The scope of the variable 'size_read' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:192:18: style: The scope of the variable 'total_read' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:227:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:257:9: style: The scope of the variable 'err' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:399:21: style: The scope of the variable 'size_read' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/minizip.c:232:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/zlib/contrib/minizip/mztools.c:290:3: error: Resource leak: fpOutCD [resourceLeak]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
Img-Source-1.4.7/compat/zlib/contrib/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1957:9: style: The scope of the variable 'header' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1958:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
Img-Source-1.4.7/compat/zlib/contrib/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/zlib/contrib/puff/puff.c:705:13: style: The scope of the variable 'len' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/puff/puff.c:799:9: style: The scope of the variable 'last' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/puff/puff.c:799:15: style: The scope of the variable 'type' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/puff/pufftest.c:129:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/compat/zlib/contrib/puff/pufftest.c:142:30: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/contrib/puff/pufftest.c:93:36: style: The scope of the variable 'dest' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/testzlib/testzlib.c:172:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/contrib/testzlib/testzlib.c:154:0: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:171:8: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:272:28: style: The scope of the variable 'prev' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:389:10: style: The scope of the variable 'len' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:72:8: style: struct member 'tar_header::uid' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:73:8: style: struct member 'tar_header::gid' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:76:8: style: struct member 'tar_header::chksum' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:78:8: style: struct member 'tar_header::linkname' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:79:8: style: struct member 'tar_header::magic' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:80:8: style: struct member 'tar_header::version' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:81:8: style: struct member 'tar_header::uname' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:82:8: style: struct member 'tar_header::gname' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:83:8: style: struct member 'tar_header::devmajor' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:84:8: style: struct member 'tar_header::devminor' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:85:8: style: struct member 'tar_header::prefix' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/contrib/untgz/untgz.c:91:22: style: union member 'tar_buffer::buffer' is never used. [unusedStructMember]
Img-Source-1.4.7/compat/zlib/deflate.c:382:10: style: The scope of the variable 'str' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/deflate.c:382:15: style: The scope of the variable 'n' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/deflate.c:548:9: style: The scope of the variable 'put' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/deflate.c:1242:21: style: The scope of the variable 'match' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/deflate.c:1485:14: style: The scope of the variable 'n' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/deflate.c:1486:14: style: The scope of the variable 'more' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/deflate.c:1828:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/deflate.c:1930:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzlib.c:371:14: style: The scope of the variable 'n' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzlib.c:372:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzlib.c:294:9: error: Memory leak: path [memleak]
Img-Source-1.4.7/compat/zlib/gzread.c:28:14: style: The scope of the variable 'get' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzread.c:548:20: style: The scope of the variable 'n' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzread.c:550:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzwrite.c:20:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzwrite.c:150:14: style: The scope of the variable 'n' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzwrite.c:308:14: style: The scope of the variable 'have' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/gzwrite.c:472:19: style: The scope of the variable 'left' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/inflate.c:402:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/inflate.c:1320:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/inflate.c:1405:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/inflate.c:1468:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/inflate.c:702:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Img-Source-1.4.7/compat/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/test/infcover.c:465:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Img-Source-1.4.7/compat/zlib/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
Img-Source-1.4.7/compat/zlib/test/minigzip.c:367:9: style: The scope of the variable 'len' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/test/minigzip.c:435:9: style: The scope of the variable 'len' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/trees.c:710:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/trees.c:755:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/trees.c:1069:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/trees.c:1070:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/trees.c:1071:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/trees.c:1072:14: style: The scope of the variable 'code' can be reduced. [variableScope]
Img-Source-1.4.7/compat/zlib/trees.c:1073:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
Img-Source-1.4.7/dted/dted.c:251:17: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
Img-Source-1.4.7/dted/dted.c:682:23: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/dted/dted.c:893:12: style: The scope of the variable 'pixbufPtr' can be reduced. [variableScope]
Img-Source-1.4.7/dted/dted.c:894:12: style: The scope of the variable 'rawbufPtr' can be reduced. [variableScope]
Img-Source-1.4.7/dted/dted.c:104:10: style: struct member 'UHL_STRUCT::reserved1' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:111:10: style: struct member 'UHL_STRUCT::reserved2' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:115:10: style: struct member 'DSI_STRUCT::dsi_tag' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:116:10: style: struct member 'DSI_STRUCT::security_class' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:117:10: style: struct member 'DSI_STRUCT::security_mark' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:118:10: style: struct member 'DSI_STRUCT::security_desc' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:119:10: style: struct member 'DSI_STRUCT::reserved1' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:121:10: style: struct member 'DSI_STRUCT::ref_num' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:122:10: style: struct member 'DSI_STRUCT::reserved2' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:123:10: style: struct member 'DSI_STRUCT::edition' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:124:10: style: struct member 'DSI_STRUCT::merge_version' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:125:10: style: struct member 'DSI_STRUCT::maintenance_date' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:126:10: style: struct member 'DSI_STRUCT::merge_date' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:127:10: style: struct member 'DSI_STRUCT::maintenance_desc' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:128:10: style: struct member 'DSI_STRUCT::producer' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:129:10: style: struct member 'DSI_STRUCT::reserved3' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:130:10: style: struct member 'DSI_STRUCT::product_num' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:131:10: style: struct member 'DSI_STRUCT::product_change' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:132:10: style: struct member 'DSI_STRUCT::product_date' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:133:10: style: struct member 'DSI_STRUCT::vertical_datum' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:134:10: style: struct member 'DSI_STRUCT::horizontal_datum' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:135:10: style: struct member 'DSI_STRUCT::collection_sys' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:136:10: style: struct member 'DSI_STRUCT::compilation_date' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:137:10: style: struct member 'DSI_STRUCT::reserved4' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:140:10: style: struct member 'DSI_STRUCT::sw_corner_lat' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:141:10: style: struct member 'DSI_STRUCT::sw_corner_long' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:142:10: style: struct member 'DSI_STRUCT::nw_corner_lat' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:143:10: style: struct member 'DSI_STRUCT::nw_corner_long' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:144:10: style: struct member 'DSI_STRUCT::ne_corner_lat' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:145:10: style: struct member 'DSI_STRUCT::ne_corner_long' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:146:10: style: struct member 'DSI_STRUCT::se_corner_lat' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:147:10: style: struct member 'DSI_STRUCT::se_corner_long' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:148:10: style: struct member 'DSI_STRUCT::orientation' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:149:10: style: struct member 'DSI_STRUCT::ns_spacing' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:150:10: style: struct member 'DSI_STRUCT::ew_spacing' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:154:10: style: struct member 'DSI_STRUCT::reserved5' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:158:10: style: struct member 'ACCURACY_STRUCT::abs_horiz_acc' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:159:10: style: struct member 'ACCURACY_STRUCT::abs_vert_acc' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:160:10: style: struct member 'ACCURACY_STRUCT::rel_horiz_acc' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:161:10: style: struct member 'ACCURACY_STRUCT::rel_vert_acc' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:165:10: style: struct member 'COORD_STRUCT::latitude' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:166:10: style: struct member 'COORD_STRUCT::longitude' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:171:10: style: struct member 'SUBREGION_STRUCT::no_coords' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:176:10: style: struct member 'ACC_STRUCT::acc_tag' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:178:10: style: struct member 'ACC_STRUCT::reserved1' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:179:10: style: struct member 'ACC_STRUCT::no_acc_subregions' is never used. [unusedStructMember]
Img-Source-1.4.7/dted/dted.c:182:10: style: struct member 'ACC_STRUCT::reserved2' is never used. [unusedStructMember]
Img-Source-1.4.7/gif/gif.c:1105:5: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/gif/gif.c:1101:0: note: Variable 'chan' is reassigned a value before the old one has been used.
Img-Source-1.4.7/gif/gif.c:1105:5: note: Variable 'chan' is reassigned a value before the old one has been used.
Img-Source-1.4.7/ico/ico.c:222:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/ico/ico.c:222:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/ico/ico.c:226:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/ico/ico.c:227:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/ico/ico.c:641:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/ico/ico.c:666:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/ico/ico.c:293:12: style: The scope of the variable 'nColors' can be reduced. [variableScope]
Img-Source-1.4.7/ico/ico.c:441:23: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/ico/ico.c:797:21: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/ico/ico.c:823:17: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/ico/ico.c:918:9: style: The scope of the variable 'foundColor' can be reduced. [variableScope]
Img-Source-1.4.7/ico/ico.c:254:16: style: Checking if unsigned variable 'nIcons' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/ico/ico.c:640:20: style: Checking if unsigned variable 'opts.index' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/init.c:0:0: error: syntax error [syntaxError]
Img-Source-1.4.7/init.c:0:0: note: syntax error
Img-Source-1.4.7/init.c:0:0: note: syntax error
Img-Source-1.4.7/jpeg/jpeg.c:539:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/jpeg/jpeg.c:815:9: style: The scope of the variable 'w' can be reduced. [variableScope]
Img-Source-1.4.7/jpeg/jpeg.c:818:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/pcx/pcx.c:188:18: style: The scope of the variable 'count' can be reduced. [variableScope]
Img-Source-1.4.7/pcx/pcx.c:218:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Img-Source-1.4.7/pcx/pcx.c:218:18: style: The scope of the variable 'count' can be reduced. [variableScope]
Img-Source-1.4.7/pcx/pcx.c:466:15: style: The scope of the variable 'length' can be reduced. [variableScope]
Img-Source-1.4.7/pcx/pcx.c:466:23: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/pcx/pcx.c:466:26: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/pcx/pcx.c:807:9: style: Variable 'alphaOffset' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/pixmap/pixmap.c:556:22: style: Redundant condition: If 'EXPR == 'm'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/pixmap/pixmap.c:561:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/pixmap/pixmap.c:562:20: style: Redundant condition: If 'EXPR == '4'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/pixmap/pixmap.c:567:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/pixmap/pixmap.c:572:27: style: Redundant condition: If 'EXPR == 'c'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/pixmap/pixmap.c:577:27: style: Redundant condition: If 'EXPR == 's'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/pixmap/pixmap.c:505:12: style: Function 'TkimgXpmGetDataFromFile' argument 2 names different: declaration 'string' definition 'fileName'. [funcArgNamesDifferent]
Img-Source-1.4.7/pixmap/pixmap.c:59:8: note: Function 'TkimgXpmGetDataFromFile' argument 2 names different: declaration 'string' definition 'fileName'.
Img-Source-1.4.7/pixmap/pixmap.c:505:12: note: Function 'TkimgXpmGetDataFromFile' argument 2 names different: declaration 'string' definition 'fileName'.
Img-Source-1.4.7/pixmap/pixmap.c:999:16: style: Function 'TkimgXpmGet' argument 2 names different: declaration 'clientData' definition 'masterData'. [funcArgNamesDifferent]
Img-Source-1.4.7/pixmap/pixmap.c:39:13: note: Function 'TkimgXpmGet' argument 2 names different: declaration 'clientData' definition 'masterData'.
Img-Source-1.4.7/pixmap/pixmap.c:999:16: note: Function 'TkimgXpmGet' argument 2 names different: declaration 'clientData' definition 'masterData'.
Img-Source-1.4.7/pixmap/pixmap.c:1167:16: style: Function 'TkimgXpmDelete' argument 1 names different: declaration 'clientData' definition 'masterData'. [funcArgNamesDifferent]
Img-Source-1.4.7/pixmap/pixmap.c:46:39: note: Function 'TkimgXpmDelete' argument 1 names different: declaration 'clientData' definition 'masterData'.
Img-Source-1.4.7/pixmap/pixmap.c:1167:16: note: Function 'TkimgXpmDelete' argument 1 names different: declaration 'clientData' definition 'masterData'.
Img-Source-1.4.7/pixmap/pixmapWin.c:82:5: style: Variable 'mask' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/pixmap/pixmapWin.c:72:0: note: Variable 'mask' is reassigned a value before the old one has been used.
Img-Source-1.4.7/pixmap/pixmapWin.c:82:5: note: Variable 'mask' is reassigned a value before the old one has been used.
Img-Source-1.4.7/png/png.c:603:5: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
Img-Source-1.4.7/png/png.c:601:0: note: Variable 'chan' is reassigned a value before the old one has been used.
Img-Source-1.4.7/png/png.c:603:5: note: Variable 'chan' is reassigned a value before the old one has been used.
Img-Source-1.4.7/png/png.c:135:15: style: The scope of the variable 'length' can be reduced. [variableScope]
Img-Source-1.4.7/png/png.c:135:23: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/png/png.c:137:17: style: The scope of the variable 'matteStr' can be reduced. [variableScope]
Img-Source-1.4.7/png/png.c:138:17: style: The scope of the variable 'alphaStr' can be reduced. [variableScope]
Img-Source-1.4.7/png/png.c:139:17: style: The scope of the variable 'gammaStr' can be reduced. [variableScope]
Img-Source-1.4.7/png/png.c:140:17: style: The scope of the variable 'verboseStr' can be reduced. [variableScope]
Img-Source-1.4.7/png/png.c:783:24: style: Variable 'row_pointers' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/ppm/ppm.c:287:13: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
Img-Source-1.4.7/ppm/ppm.c:193:18: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
Img-Source-1.4.7/ppm/ppm.c:490:23: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/ppm/ppm.c:743:15: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/ppm/ppm.c:752:13: style: The scope of the variable 'pixbufPtr' can be reduced. [variableScope]
Img-Source-1.4.7/ppm/ppm.c:139:11: style: struct member 'PPMHEADER::isAscii' is never used. [unusedStructMember]
Img-Source-1.4.7/ps/ps.c:61:11: style: The scope of the variable 'p' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:367:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:388:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:389:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:390:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:391:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:397:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:398:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:399:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:400:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Img-Source-1.4.7/raw/raw.c:284:17: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:321:18: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:979:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:980:11: style: The scope of the variable 'optionStr' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:1337:9: style: The scope of the variable 'x' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:1337:12: style: The scope of the variable 'y' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:1349:13: style: The scope of the variable 'pixbufPtr' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:1350:13: style: The scope of the variable 'floatBufPtr' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:1351:13: style: The scope of the variable 'ushortBufPtr' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:1610:12: style: The scope of the variable 'ubyteBufPtr' can be reduced. [variableScope]
Img-Source-1.4.7/raw/raw.c:528:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
Img-Source-1.4.7/raw/raw.c:572:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
Img-Source-1.4.7/raw/raw.c:589:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
Img-Source-1.4.7/raw/raw.c:605:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
Img-Source-1.4.7/sgi/sgi.c:291:29: style: The scope of the variable 'swrd' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:305:18: style: The scope of the variable 'lwrd' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:360:9: style: The scope of the variable 'tablesize' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:361:18: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:361:21: style: The scope of the variable 'max' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:469:9: style: The scope of the variable 'tablesize' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:928:34: style: The scope of the variable 'cptr' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:1052:20: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:1053:29: style: The scope of the variable 'cptr' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:1054:30: style: The scope of the variable 'sptr' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:1326:15: style: The scope of the variable 'length' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:1326:23: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:1326:26: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/sgi/sgi.c:1457:18: style: Checking if unsigned variable 'th.xsize' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/sgi/sgi.c:1457:35: style: Checking if unsigned variable 'th.ysize' is less than zero. [unsignedLessThanZero]
Img-Source-1.4.7/sun/sun.c:421:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/sun/sun.c:421:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/sun/sun.c:422:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/sun/sun.c:426:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/sun/sun.c:1070:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/sun/sun.c:1082:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/sun/sun.c:1153:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Img-Source-1.4.7/sun/sun.c:508:9: style: The scope of the variable 'x' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:595:36: style: The scope of the variable 'src' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:603:9: style: The scope of the variable 'err' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:716:9: style: The scope of the variable 'err' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:836:15: style: The scope of the variable 'length' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:836:23: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:836:26: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:1222:18: style: The scope of the variable 'rowPtr' can be reduced. [variableScope]
Img-Source-1.4.7/sun/sun.c:1224:10: style: The scope of the variable 'errMsg' can be reduced. [variableScope]
Img-Source-1.4.7/tga/tga.c:372:12: style: The scope of the variable 'numpix' can be reduced. [variableScope]
Img-Source-1.4.7/tga/tga.c:432:8: style: The scope of the variable 'curPix' can be reduced. [variableScope]
Img-Source-1.4.7/tga/tga.c:599:15: style: The scope of the variable 'length' can be reduced. [variableScope]
Img-Source-1.4.7/tga/tga.c:599:23: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/tga/tga.c:599:26: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/tga/tga.c:793:10: style: The scope of the variable 'errMsg' can be reduced. [variableScope]
Img-Source-1.4.7/tga/tga.c:944:10: style: The scope of the variable 'errMsg' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:641:49: warning: Either the condition 'raster==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
Img-Source-1.4.7/tiff/tiff.c:642:16: note: Assuming that condition 'raster==NULL' is not redundant
Img-Source-1.4.7/tiff/tiff.c:641:49: note: Null pointer addition
Img-Source-1.4.7/tiff/tiff.c:453:32: style: The scope of the variable 'tempFileNameBuffer' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:454:9: style: The scope of the variable 'count' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:456:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:528:32: style: The scope of the variable 'tempFileNameBuffer' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:529:9: style: The scope of the variable 'count' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:530:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:678:32: style: The scope of the variable 'tempFileNameBuffer' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:793:15: style: The scope of the variable 'length' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:793:23: style: The scope of the variable 'c' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:793:26: style: The scope of the variable 'i' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiff.c:396:10: style: Function 'CommonMatch' argument 2 names different: declaration 'widhtPtr' definition 'widthPtr'. [funcArgNamesDifferent]
Img-Source-1.4.7/tiff/tiff.c:49:50: note: Function 'CommonMatch' argument 2 names different: declaration 'widhtPtr' definition 'widthPtr'.
Img-Source-1.4.7/tiff/tiff.c:396:10: note: Function 'CommonMatch' argument 2 names different: declaration 'widhtPtr' definition 'widthPtr'.
Img-Source-1.4.7/tiff/tiffJpeg.c:919:26: warning: Either the condition 'sp!=NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
Img-Source-1.4.7/tiff/tiffJpeg.c:922:12: note: Assuming that condition 'sp!=NULL' is not redundant
Img-Source-1.4.7/tiff/tiffJpeg.c:919:26: note: Null pointer dereference
Img-Source-1.4.7/tiff/tiffJpeg.c:1337:26: warning: Either the condition 'sp!=NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
Img-Source-1.4.7/tiff/tiffJpeg.c:1340:12: note: Assuming that condition 'sp!=NULL' is not redundant
Img-Source-1.4.7/tiff/tiffJpeg.c:1337:26: note: Null pointer dereference
Img-Source-1.4.7/tiff/tiffJpeg.c:746:6: style: The scope of the variable 'ci' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffJpeg.c:917:6: style: The scope of the variable 'clumpoffset' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffJpeg.c:1174:14: style: The scope of the variable 'module' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffJpeg.c:1335:6: style: The scope of the variable 'clumpoffset' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:718:10: warning: Either the condition 'sp!=NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
Img-Source-1.4.7/tiff/tiffPixar.c:741:12: note: Assuming that condition 'sp!=NULL' is not redundant
Img-Source-1.4.7/tiff/tiffPixar.c:718:10: note: Null pointer dereference
Img-Source-1.4.7/tiff/tiffPixar.c:738:9: warning: Either the condition 'sp!=NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
Img-Source-1.4.7/tiff/tiffPixar.c:741:12: note: Assuming that condition 'sp!=NULL' is not redundant
Img-Source-1.4.7/tiff/tiffPixar.c:738:9: note: Null pointer dereference
Img-Source-1.4.7/tiff/tiffPixar.c:113:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:113:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:113:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:113:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:114:21: style: The scope of the variable 't0' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:114:25: style: The scope of the variable 't1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:114:29: style: The scope of the variable 't2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:114:33: style: The scope of the variable 't3' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:179:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:179:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:179:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:179:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:180:21: style: The scope of the variable 't0' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:180:25: style: The scope of the variable 't1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:180:29: style: The scope of the variable 't2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:180:33: style: The scope of the variable 't3' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:250:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:250:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:250:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:250:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:304:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:304:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:304:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:304:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:351:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:351:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:351:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:351:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:403:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:403:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:403:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:403:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:404:29: style: The scope of the variable 't0' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:404:33: style: The scope of the variable 't1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:404:37: style: The scope of the variable 't2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:404:41: style: The scope of the variable 't3' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:19: style: The scope of the variable 'r1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:23: style: The scope of the variable 'g1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:27: style: The scope of the variable 'b1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:31: style: The scope of the variable 'a1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:35: style: The scope of the variable 'r2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:39: style: The scope of the variable 'g2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:43: style: The scope of the variable 'b2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:880:47: style: The scope of the variable 'a2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:19: style: The scope of the variable 'r1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:23: style: The scope of the variable 'g1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:27: style: The scope of the variable 'b1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:31: style: The scope of the variable 'a1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:35: style: The scope of the variable 'r2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:39: style: The scope of the variable 'g2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:43: style: The scope of the variable 'b2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:938:47: style: The scope of the variable 'a2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:19: style: The scope of the variable 'r1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:23: style: The scope of the variable 'g1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:27: style: The scope of the variable 'b1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:31: style: The scope of the variable 'a1' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:35: style: The scope of the variable 'r2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:39: style: The scope of the variable 'g2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:43: style: The scope of the variable 'b2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffPixar.c:995:47: style: The scope of the variable 'a2' can be reduced. [variableScope]
Img-Source-1.4.7/tiff/tiffZip.c:61:0: error: #error "Antiquated ZLIB software; you must use version 1.0 or later" [preprocessorErrorDirective]
Img-Source-1.4.7/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
Img-Source-1.4.7/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
Img-Source-1.4.7/win/nmakehlp.c:644:4: note: Null pointer dereference
Img-Source-1.4.7/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
Img-Source-1.4.7/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
Img-Source-1.4.7/win/nmakehlp.c:644:13: note: Null pointer dereference
Img-Source-1.4.7/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
Img-Source-1.4.7/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
Img-Source-1.4.7/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
Img-Source-1.4.7/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
Img-Source-1.4.7/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
Img-Source-1.4.7/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
Img-Source-1.4.7/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
Img-Source-1.4.7/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
Img-Source-1.4.7/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
Img-Source-1.4.7/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
Img-Source-1.4.7/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
Img-Source-1.4.7/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
Img-Source-1.4.7/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
Img-Source-1.4.7/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
Img-Source-1.4.7/window/window.c:409:27: style: Variable 'green' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/window/window.c:410:27: style: Variable 'blue' is assigned a value that is never used. [unreadVariable]
Img-Source-1.4.7/xbm/xbm.c:164:27: style: The scope of the variable 'pixelPtr' can be reduced. [variableScope]
Img-Source-1.4.7/xbm/xbm.c:573:15: style: The scope of the variable 'value' can be reduced. [variableScope]
Img-Source-1.4.7/xbm/xbm.c:573:22: style: The scope of the variable 'mask' can be reduced. [variableScope]
Img-Source-1.4.7/xbm/xbm.c:390:16: style: Function 'ReadXBMFileHeader' argument 1 names different: declaration 'parseInfo' definition 'pi'. [funcArgNamesDifferent]
Img-Source-1.4.7/xbm/xbm.c:55:41: note: Function 'ReadXBMFileHeader' argument 1 names different: declaration 'parseInfo' definition 'pi'.
Img-Source-1.4.7/xbm/xbm.c:390:16: note: Function 'ReadXBMFileHeader' argument 1 names different: declaration 'parseInfo' definition 'pi'.
Img-Source-1.4.7/xpm/xpm.c:667:22: style: Redundant condition: If 'EXPR == 'm'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/xpm/xpm.c:672:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/xpm/xpm.c:673:20: style: Redundant condition: If 'EXPR == '4'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/xpm/xpm.c:678:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/xpm/xpm.c:683:27: style: Redundant condition: If 'EXPR == 'c'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/xpm/xpm.c:688:27: style: Redundant condition: If 'EXPR == 's'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Img-Source-1.4.7/xpm/xpm.c:627:25: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
Img-Source-1.4.7/xpm/xpm.c:624:12: note: Assuming that condition 'p' is not redundant
Img-Source-1.4.7/xpm/xpm.c:627:25: note: Null pointer dereference
Img-Source-1.4.7/xpm/xpm.c:634:26: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
Img-Source-1.4.7/xpm/xpm.c:631:12: note: Assuming that condition 'p' is not redundant
Img-Source-1.4.7/xpm/xpm.c:634:26: note: Null pointer dereference
Img-Source-1.4.7/xpm/xpm.c:641:26: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
Img-Source-1.4.7/xpm/xpm.c:638:12: note: Assuming that condition 'p' is not redundant
Img-Source-1.4.7/xpm/xpm.c:641:26: note: Null pointer dereference
Img-Source-1.4.7/xpm/xpm.c:648:25: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
Img-Source-1.4.7/xpm/xpm.c:645:12: note: Assuming that condition 'p' is not redundant
Img-Source-1.4.7/xpm/xpm.c:648:25: note: Null pointer dereference
[11:01]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-objeditor-perl/libtk-objeditor-perl_2.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-objscanner-perl/libtk-objscanner-perl_2.017.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-pod-perl/libtk-pod-perl_0.9943.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-splashscreen-perl/libtk-splashscreen-perl_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtk-tablematrix-perl/libtk-tablematrix-perl_1.23.orig.tar.gz
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:752:31: warning: Possible null pointer dereference: which [nullPointer]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:746:20: note: Assignment 'which=NULL', assigned value is 0
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:752:31: note: Null pointer dereference
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3814:2: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3811:2: note: Variable 'string' is reassigned a value before the old one has been used.
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3814:2: note: Variable 'string' is reassigned a value before the old one has been used.
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:2519:18: style: The scope of the variable 'count' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3450:11: style: The scope of the variable 'data' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3457:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3459:24: style: The scope of the variable 'lastrow' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3459:35: style: The scope of the variable 'needcs' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3459:61: style: The scope of the variable 'rslen' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3459:70: style: The scope of the variable 'cslen' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3460:9: style: The scope of the variable 'numcols' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3460:18: style: The scope of the variable 'numrows' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3462:9: style: The scope of the variable 'value' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3789:17: style: The scope of the variable 'spaceNeeded' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTable.c:3221:7: style: Unused variable: buf [unusedVariable]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCell.c:145:20: style: Condition 'rs<=0' is always true [knownConditionTrueFalse]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCell.c:159:20: style: Condition 'cs<=0' is always true [knownConditionTrueFalse]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCell.c:960:15: style: Condition 'objc&0' is always false [knownConditionTrueFalse]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCell.c:691:12: style: The scope of the variable 'val' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCell.c:1218:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCell.c:1380:27: style: The scope of the variable 'reset' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCellSort.c:128:17: style: Unused variable: i [unusedVariable]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCellSort.c:130:14: style: Unused variable: sortedObjPtr [unusedVariable]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCmds.c:48:7: style: The scope of the variable 'buf1' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCmds.c:48:28: style: The scope of the variable 'buf2' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCmds.c:154:10: style: The scope of the variable 'buf1' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCmds.c:254:31: style: The scope of the variable 'key' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableCmds.c:521:17: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTablePs.c:897:11: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTablePs.c:407:57: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTablePs.c:408:29: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTablePs.c:411:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableUtil.c:45:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableUtil.c:115:6: style: The scope of the variable 'i' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableUtil.c:115:9: style: The scope of the variable 'bd' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableWin.c:819:31: style: The scope of the variable 'keybuf' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable/tkTableWin.c:819:40: style: The scope of the variable 'winname' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:752:31: warning: Possible null pointer dereference: which [nullPointer]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:746:20: note: Assignment 'which=NULL', assigned value is 0
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:752:31: note: Null pointer dereference
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3816:2: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3811:2: note: Variable 'string' is reassigned a value before the old one has been used.
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3816:2: note: Variable 'string' is reassigned a value before the old one has been used.
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:2519:18: style: The scope of the variable 'count' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3450:11: style: The scope of the variable 'data' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3457:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3459:24: style: The scope of the variable 'lastrow' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3459:35: style: The scope of the variable 'needcs' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3459:61: style: The scope of the variable 'rslen' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3459:70: style: The scope of the variable 'cslen' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3460:9: style: The scope of the variable 'numcols' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3460:18: style: The scope of the variable 'numrows' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3789:17: style: The scope of the variable 'spaceNeeded' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTable.c:3221:7: style: Unused variable: buf [unusedVariable]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCell.c:145:20: style: Condition 'rs<=0' is always true [knownConditionTrueFalse]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCell.c:159:20: style: Condition 'cs<=0' is always true [knownConditionTrueFalse]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCell.c:960:15: style: Condition 'objc&0' is always false [knownConditionTrueFalse]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCell.c:691:12: style: The scope of the variable 'val' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCell.c:1218:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCell.c:1380:27: style: The scope of the variable 'reset' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCellSort.c:128:17: style: Unused variable: i [unusedVariable]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCellSort.c:130:14: style: Unused variable: sortedObjPtr [unusedVariable]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCmds.c:48:7: style: The scope of the variable 'buf1' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCmds.c:48:28: style: The scope of the variable 'buf2' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCmds.c:153:10: style: The scope of the variable 'buf1' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCmds.c:253:31: style: The scope of the variable 'key' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableCmds.c:520:17: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTablePs.c:897:11: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTablePs.c:407:57: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTablePs.c:408:29: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTablePs.c:411:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableUtil.c:45:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableUtil.c:115:6: style: The scope of the variable 'i' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableUtil.c:115:9: style: The scope of the variable 'bd' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableWin.c:819:31: style: The scope of the variable 'keybuf' can be reduced. [variableScope]
Tk-TableMatrix-1.23/pTk/mTk/Tktable800/tkTableWin.c:819:40: style: The scope of the variable 'winname' can be reduced. [variableScope]
[11:01]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtkx-perl/libtkx-perl_1.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtm-perl/libtm-perl_1.56.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtnt/libtnt_1.2.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtododb/libtododb_0.11.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtokyocabinet-perl/libtokyocabinet-perl_1.34.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtomcrypt/libtomcrypt_1.18.2.orig.tar.xz
libtomcrypt-1.18.2/demos/constants.c:77:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtomcrypt-1.18.2/demos/hashsum.c:177:36: style: The scope of the variable 'y' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/hashsum.c:177:39: style: The scope of the variable 'z' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/ltcrypt.c:36:18: style: The scope of the variable 'plaintext' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/ltcrypt.c:36:33: style: The scope of the variable 'ciphertext' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/ltcrypt.c:39:37: style: The scope of the variable 'x' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/openssl-enc.c:49:0: error: #error Cannot compile this demo; Rijndael (AES) required [preprocessorErrorDirective]
libtomcrypt-1.18.2/demos/timing.c:149:7: style: The scope of the variable 'kl' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/timing.c:150:12: style: The scope of the variable 'func' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/timing.c:475:24: style: The scope of the variable 'len' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/timing.c:478:12: style: The scope of the variable 'func' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/timing.c:478:71: style: The scope of the variable 'err' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/timing.c:602:18: style: The scope of the variable 'err' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/tv_gen.c:767:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libtomcrypt-1.18.2/demos/tv_gen.c:13:37: style: The scope of the variable 'buf' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/tv_gen.c:56:17: style: The scope of the variable 'lastkl' can be reduced. [variableScope]
libtomcrypt-1.18.2/demos/tv_gen.c:129:60: style: The scope of the variable 'input' can be reduced. [variableScope]
libtomcrypt-1.18.2/notes/etc/saferp_optimizer.c:40:29: style: Unused variable: z [unusedVariable]
libtomcrypt-1.18.2/notes/etc/whirlgen.c:61:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libtomcrypt-1.18.2/notes/etc/whirlgen.c:19:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:7:7: style: struct member 'rsaKey::n_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:8:17: style: struct member 'rsaKey::n' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:9:7: style: struct member 'rsaKey::e_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:10:17: style: struct member 'rsaKey::e' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:11:7: style: struct member 'rsaKey::d_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:12:17: style: struct member 'rsaKey::d' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:13:7: style: struct member 'rsaKey::p_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:14:17: style: struct member 'rsaKey::p' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:15:7: style: struct member 'rsaKey::q_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:16:17: style: struct member 'rsaKey::q' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:17:7: style: struct member 'rsaKey::dP_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:18:17: style: struct member 'rsaKey::dP' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:19:7: style: struct member 'rsaKey::dQ_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:20:17: style: struct member 'rsaKey::dQ' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:21:7: style: struct member 'rsaKey::qInv_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:22:17: style: struct member 'rsaKey::qInv' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:26:15: style: struct member 'rsaData::name' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:27:7: style: struct member 'rsaData::o1_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:28:17: style: struct member 'rsaData::o1' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:29:7: style: struct member 'rsaData::o2_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:30:17: style: struct member 'rsaData::o2' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:31:7: style: struct member 'rsaData::o3_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/oaep-vect.c:32:17: style: struct member 'rsaData::o3' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:7:7: style: struct member 'rsaKey::n_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:8:17: style: struct member 'rsaKey::n' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:9:7: style: struct member 'rsaKey::e_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:10:17: style: struct member 'rsaKey::e' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:11:7: style: struct member 'rsaKey::d_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:12:17: style: struct member 'rsaKey::d' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:13:7: style: struct member 'rsaKey::p_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:14:17: style: struct member 'rsaKey::p' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:15:7: style: struct member 'rsaKey::q_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:16:17: style: struct member 'rsaKey::q' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:17:7: style: struct member 'rsaKey::dP_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:18:17: style: struct member 'rsaKey::dP' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:19:7: style: struct member 'rsaKey::dQ_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:20:17: style: struct member 'rsaKey::dQ' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:21:7: style: struct member 'rsaKey::qInv_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:22:17: style: struct member 'rsaKey::qInv' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:26:15: style: struct member 'rsaData::name' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:27:7: style: struct member 'rsaData::o1_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:28:17: style: struct member 'rsaData::o1' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:29:7: style: struct member 'rsaData::o2_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:30:17: style: struct member 'rsaData::o2' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:31:7: style: struct member 'rsaData::o3_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15crypt-vectors.c:32:17: style: struct member 'rsaData::o3' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:7:7: style: struct member 'rsaKey::n_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:8:17: style: struct member 'rsaKey::n' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:9:7: style: struct member 'rsaKey::e_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:10:17: style: struct member 'rsaKey::e' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:11:7: style: struct member 'rsaKey::d_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:12:17: style: struct member 'rsaKey::d' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:13:7: style: struct member 'rsaKey::p_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:14:17: style: struct member 'rsaKey::p' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:15:7: style: struct member 'rsaKey::q_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:16:17: style: struct member 'rsaKey::q' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:17:7: style: struct member 'rsaKey::dP_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:18:17: style: struct member 'rsaKey::dP' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:19:7: style: struct member 'rsaKey::dQ_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:20:17: style: struct member 'rsaKey::dQ' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:21:7: style: struct member 'rsaKey::qInv_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:22:17: style: struct member 'rsaKey::qInv' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:26:15: style: struct member 'rsaData::name' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:27:7: style: struct member 'rsaData::o1_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:28:17: style: struct member 'rsaData::o1' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:29:7: style: struct member 'rsaData::o2_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pkcs1v15sign-vectors.c:30:17: style: struct member 'rsaData::o2' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:7:7: style: struct member 'rsaKey::n_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:8:17: style: struct member 'rsaKey::n' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:9:7: style: struct member 'rsaKey::e_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:10:17: style: struct member 'rsaKey::e' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:11:7: style: struct member 'rsaKey::d_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:12:17: style: struct member 'rsaKey::d' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:13:7: style: struct member 'rsaKey::p_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:14:17: style: struct member 'rsaKey::p' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:15:7: style: struct member 'rsaKey::q_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:16:17: style: struct member 'rsaKey::q' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:17:7: style: struct member 'rsaKey::dP_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:18:17: style: struct member 'rsaKey::dP' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:19:7: style: struct member 'rsaKey::dQ_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:20:17: style: struct member 'rsaKey::dQ' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:21:7: style: struct member 'rsaKey::qInv_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:22:17: style: struct member 'rsaKey::qInv' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:26:15: style: struct member 'rsaData::name' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:27:7: style: struct member 'rsaData::o1_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:28:17: style: struct member 'rsaData::o1' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:29:7: style: struct member 'rsaData::o2_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:30:17: style: struct member 'rsaData::o2' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:31:7: style: struct member 'rsaData::o3_l' is never used. [unusedStructMember]
libtomcrypt-1.18.2/notes/rsa-testvectors/pss-vect.c:32:17: style: struct member 'rsaData::o3' is never used. [unusedStructMember]
libtomcrypt-1.18.2/src/misc/crypt/crypt_constants.c:255:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libtomcrypt-1.18.2/src/misc/crypt/crypt_sizes.c:310:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libtomcrypt-1.18.2/tests/file_test.c:18:18: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
libtomcrypt-1.18.2/tests/file_test.c:30:11: style: Variable 'iaes' is assigned a value that is never used. [unreadVariable]
libtomcrypt-1.18.2/tests/modes_test.c:14:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libtomcrypt-1.18.2/tests/multi_test.c:14:18: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
libtomcrypt-1.18.2/tests/test.c:276:0: error: #error This demo requires Yarrow. [preprocessorErrorDirective]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtoml-parser-perl/libtoml-parser-perl_0.91.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtoml-perl/libtoml-perl_0.97.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtommath/libtommath_1.0.orig.tar.xz
libtommath-1.0/bn_fast_mp_invmod.c:35:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_fast_mp_invmod.c:141:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_fast_mp_montgomery_reduce.c:28:15: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_fast_s_mp_mul_digs.c:36:19: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_fast_s_mp_mul_high_digs.c:29:19: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_fast_s_mp_sqr.c:30:21: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_fast_s_mp_sqr.c:31:29: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
libtommath-1.0/bn_mp_abs.c:25:11: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_add_d.c:23:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
libtommath-1.0/bn_mp_clear.c:22:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtommath-1.0/bn_mp_cnt_lsb.c:26:16: style: The scope of the variable 'qq' can be reduced. [variableScope]
libtommath-1.0/bn_mp_copy.c:22:11: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_copy.c:22:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libtommath-1.0/bn_mp_div_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
libtommath-1.0/bn_mp_div_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_div_2.c:33:17: style: The scope of the variable 'rr' can be reduced. [variableScope]
libtommath-1.0/bn_mp_div_2d.c:21:15: style: The scope of the variable 'r' can be reduced. [variableScope]
libtommath-1.0/bn_mp_div_2d.c:21:18: style: The scope of the variable 'rr' can be reduced. [variableScope]
libtommath-1.0/bn_mp_div_2d.c:22:11: style: The scope of the variable 'x' can be reduced. [variableScope]
libtommath-1.0/bn_mp_dr_reduce.c:33:24: style: Function 'mp_dr_reduce' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:426:26: note: Function 'mp_dr_reduce' argument 1 names different: declaration 'a' definition 'x'.
libtommath-1.0/bn_mp_dr_reduce.c:33:24: note: Function 'mp_dr_reduce' argument 1 names different: declaration 'a' definition 'x'.
libtommath-1.0/bn_mp_dr_reduce.c:33:36: style: Function 'mp_dr_reduce' argument 2 names different: declaration 'b' definition 'n'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:426:37: note: Function 'mp_dr_reduce' argument 2 names different: declaration 'b' definition 'n'.
libtommath-1.0/bn_mp_dr_reduce.c:33:36: note: Function 'mp_dr_reduce' argument 2 names different: declaration 'b' definition 'n'.
libtommath-1.0/bn_mp_dr_reduce.c:33:48: style: Function 'mp_dr_reduce' argument 3 names different: declaration 'mp' definition 'k'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:426:49: note: Function 'mp_dr_reduce' argument 3 names different: declaration 'mp' definition 'k'.
libtommath-1.0/bn_mp_dr_reduce.c:33:48: note: Function 'mp_dr_reduce' argument 3 names different: declaration 'mp' definition 'k'.
libtommath-1.0/bn_mp_expt_d_ex.c:22:16: style: The scope of the variable 'x' can be reduced. [variableScope]
libtommath-1.0/bn_mp_exptmod.c:54:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_exptmod.c:60:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_exptmod.c:24:26: style: Function 'mp_exptmod' argument 1 names different: declaration 'a' definition 'G'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:447:24: note: Function 'mp_exptmod' argument 1 names different: declaration 'a' definition 'G'.
libtommath-1.0/bn_mp_exptmod.c:24:26: note: Function 'mp_exptmod' argument 1 names different: declaration 'a' definition 'G'.
libtommath-1.0/bn_mp_exptmod.c:24:38: style: Function 'mp_exptmod' argument 2 names different: declaration 'b' definition 'X'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:447:35: note: Function 'mp_exptmod' argument 2 names different: declaration 'b' definition 'X'.
libtommath-1.0/bn_mp_exptmod.c:24:38: note: Function 'mp_exptmod' argument 2 names different: declaration 'b' definition 'X'.
libtommath-1.0/bn_mp_exptmod.c:24:50: style: Function 'mp_exptmod' argument 3 names different: declaration 'c' definition 'P'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:447:46: note: Function 'mp_exptmod' argument 3 names different: declaration 'c' definition 'P'.
libtommath-1.0/bn_mp_exptmod.c:24:50: note: Function 'mp_exptmod' argument 3 names different: declaration 'c' definition 'P'.
libtommath-1.0/bn_mp_exptmod.c:24:62: style: Function 'mp_exptmod' argument 4 names different: declaration 'd' definition 'Y'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:447:57: note: Function 'mp_exptmod' argument 4 names different: declaration 'd' definition 'Y'.
libtommath-1.0/bn_mp_exptmod.c:24:62: note: Function 'mp_exptmod' argument 4 names different: declaration 'd' definition 'Y'.
libtommath-1.0/bn_mp_exteuclid.c:26:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_exteuclid.c:75:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_fread.c:21:8: style: The scope of the variable 'err' can be reduced. [variableScope]
libtommath-1.0/bn_mp_grow.c:21:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libtommath-1.0/bn_mp_init_multi.c:51:5: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
libtommath-1.0/bn_mp_invmod_slow.c:31:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_invmod_slow.c:168:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_lcm.c:25:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_lcm.c:53:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_lshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
libtommath-1.0/bn_mp_lshd.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_montgomery_reduce.c:22:15: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_montgomery_reduce.c:23:12: style: The scope of the variable 'mu' can be reduced. [variableScope]
libtommath-1.0/bn_mp_montgomery_reduce.c:61:15: style: The scope of the variable 'r' can be reduced. [variableScope]
libtommath-1.0/bn_mp_montgomery_reduce.c:20:32: style: Function 'mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:417:34: note: Function 'mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'.
libtommath-1.0/bn_mp_montgomery_reduce.c:20:32: note: Function 'mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'.
libtommath-1.0/bn_mp_montgomery_reduce.c:20:44: style: Function 'mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:417:45: note: Function 'mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'.
libtommath-1.0/bn_mp_montgomery_reduce.c:20:44: note: Function 'mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'.
libtommath-1.0/bn_mp_montgomery_reduce.c:20:56: style: Function 'mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:417:57: note: Function 'mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'.
libtommath-1.0/bn_mp_montgomery_reduce.c:20:56: note: Function 'mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'.
libtommath-1.0/bn_mp_montgomery_setup.c:20:31: style: Function 'mp_montgomery_setup' argument 1 names different: declaration 'a' definition 'n'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:409:33: note: Function 'mp_montgomery_setup' argument 1 names different: declaration 'a' definition 'n'.
libtommath-1.0/bn_mp_montgomery_setup.c:20:31: note: Function 'mp_montgomery_setup' argument 1 names different: declaration 'a' definition 'n'.
libtommath-1.0/bn_mp_montgomery_setup.c:20:45: style: Function 'mp_montgomery_setup' argument 2 names different: declaration 'mp' definition 'rho'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:409:46: note: Function 'mp_montgomery_setup' argument 2 names different: declaration 'mp' definition 'rho'.
libtommath-1.0/bn_mp_montgomery_setup.c:20:45: note: Function 'mp_montgomery_setup' argument 2 names different: declaration 'mp' definition 'rho'.
libtommath-1.0/bn_mp_mul_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
libtommath-1.0/bn_mp_mul_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_mul_2.c:34:17: style: The scope of the variable 'rr' can be reduced. [variableScope]
libtommath-1.0/bn_mp_mul_2d.c:47:37: style: The scope of the variable 'rr' can be reduced. [variableScope]
libtommath-1.0/bn_mp_mul_d.c:23:12: style: The scope of the variable 'r' can be reduced. [variableScope]
libtommath-1.0/bn_mp_mul_d.c:24:16: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_neg.c:21:11: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_prime_is_divisible.c:25:11: style: The scope of the variable 'err' can be reduced. [variableScope]
libtommath-1.0/bn_mp_prime_random_ex.c:33:32: warning: Function 'mp_prime_random_ex' argument order different: declaration 'a, t, size, flags, , dat, ' definition 'a, t, size, flags, dst, len, dat' [funcArgOrderDifferent]
libtommath-1.0/tommath.h:519:32: note: Function 'mp_prime_random_ex' argument order different: declaration 'a, t, size, flags, , dat, ' definition 'a, t, size, flags, dst, len, dat'
libtommath-1.0/bn_mp_prime_random_ex.c:33:32: note: Function 'mp_prime_random_ex' argument order different: declaration 'a, t, size, flags, , dat, ' definition 'a, t, size, flags, dst, len, dat'
libtommath-1.0/bn_mp_read_radix.c:22:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
libtommath-1.0/bn_mp_reduce.c:22:25: style: Function 'mp_reduce' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:406:23: note: Function 'mp_reduce' argument 1 names different: declaration 'a' definition 'x'.
libtommath-1.0/bn_mp_reduce.c:22:25: note: Function 'mp_reduce' argument 1 names different: declaration 'a' definition 'x'.
libtommath-1.0/bn_mp_reduce.c:22:37: style: Function 'mp_reduce' argument 2 names different: declaration 'b' definition 'm'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:406:34: note: Function 'mp_reduce' argument 2 names different: declaration 'b' definition 'm'.
libtommath-1.0/bn_mp_reduce.c:22:37: note: Function 'mp_reduce' argument 2 names different: declaration 'b' definition 'm'.
libtommath-1.0/bn_mp_reduce.c:22:49: style: Function 'mp_reduce' argument 3 names different: declaration 'c' definition 'mu'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:406:45: note: Function 'mp_reduce' argument 3 names different: declaration 'c' definition 'mu'.
libtommath-1.0/bn_mp_reduce.c:22:49: note: Function 'mp_reduce' argument 3 names different: declaration 'c' definition 'mu'.
libtommath-1.0/bn_mp_rshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
libtommath-1.0/bn_mp_set_int.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_mp_sqrtmod_prime.c:33:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_sqrtmod_prime.c:120:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_sqrtmod_prime.c:18:30: style: Function 'mp_sqrtmod_prime' argument 1 names different: declaration 'arg' definition 'n'. [funcArgNamesDifferent]
libtommath-1.0/tommath.h:390:30: note: Function 'mp_sqrtmod_prime' argument 1 names different: declaration 'arg' definition 'n'.
libtommath-1.0/bn_mp_sqrtmod_prime.c:18:30: note: Function 'mp_sqrtmod_prime' argument 1 names different: declaration 'arg' definition 'n'.
libtommath-1.0/bn_mp_sub_d.c:22:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
libtommath-1.0/bn_mp_toom_mul.c:33:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_toom_mul.c:278:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_toom_sqr.c:26:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_mp_toom_sqr.c:220:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libtommath-1.0/bn_reverse.c:23:17: style: The scope of the variable 't' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_add.c:23:19: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_digs.c:25:20: style: The scope of the variable 'pb' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_digs.c:26:12: style: The scope of the variable 'u' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_digs.c:28:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_digs.c:28:19: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_digs.c:28:26: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_high_digs.c:26:12: style: The scope of the variable 'u' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_high_digs.c:28:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_high_digs.c:28:19: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_mul_high_digs.c:28:26: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_sqr.c:23:11: style: The scope of the variable 'r' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_sqr.c:24:12: style: The scope of the variable 'u' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_sqr.c:24:15: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_sqr.c:24:22: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
libtommath-1.0/bn_s_mp_sub.c:22:19: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/demo/demo.c:681:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libtommath-1.0/demo/demo.c:688:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libtommath-1.0/demo/demo.c:698:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
libtommath-1.0/demo/demo.c:708:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libtommath-1.0/demo/demo.c:143:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
libtommath-1.0/demo/timing.c:82:0: error: #error need rdtsc function for this build [preprocessorErrorDirective]
libtommath-1.0/etc/mersenne.c:109:11: style: The scope of the variable 'tt' can be reduced. [variableScope]
libtommath-1.0/etc/tune.c:46:0: error: #error need rdtsc function for this build [preprocessorErrorDirective]
libtommath-1.0/mtest/mpi.c:496:18: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:1415:12: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2322:11: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2462:11: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2546:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2546:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2559:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2902:21: style: The scope of the variable 'kout' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2903:12: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:2971:18: style: The scope of the variable 'next' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:3024:19: style: The scope of the variable 'next' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:3162:11: style: The scope of the variable 'res' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:3837:16: style: The scope of the variable 'dp' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:3839:23: style: The scope of the variable 'ix' can be reduced. [variableScope]
libtommath-1.0/mtest/mpi.c:3158:29: style: Function 's_mp_mul_d' argument 1 names different: declaration 'mp' definition 'a'. [funcArgNamesDifferent]
libtommath-1.0/mtest/mpi.c:177:29: note: Function 's_mp_mul_d' argument 1 names different: declaration 'mp' definition 'a'.
libtommath-1.0/mtest/mpi.c:3158:29: note: Function 's_mp_mul_d' argument 1 names different: declaration 'mp' definition 'a'.
libtommath-1.0/mtest/mtest.c:101:8: style: The scope of the variable 'n' can be reduced. [variableScope]
libtommath-1.0/mtest/mtest.c:119:25: warning: Shifting 32-bit value by 63 bits is undefined behaviour. See condition at line 118. [shiftTooManyBits]
libtommath-1.0/mtest/mtest.c:118:20: note: Assuming that condition 'max>-64' is not redundant
libtommath-1.0/mtest/mtest.c:119:25: note: Shift
libtommath-1.0/mtest/mtest.c:119:25: warning: Either the condition 'max>-64' is redundant or there is signed integer overflow for expression '1<<-(max)'. [integerOverflowCond]
libtommath-1.0/mtest/mtest.c:118:20: note: Assuming that condition 'max>-64' is not redundant
libtommath-1.0/mtest/mtest.c:119:25: note: Integer overflow
libtommath-1.0/mtest/mtest.c:119:36: warning: Either the condition 'max>-64' is redundant or there is signed integer overflow for expression '(1<<-(max))+1'. [integerOverflowCond]
libtommath-1.0/mtest/mtest.c:118:20: note: Assuming that condition 'max>-64' is not redundant
libtommath-1.0/mtest/mtest.c:119:36: note: Integer overflow
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtool/libtool_2.4.6.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/libt/libtoolkit-perl/libtoolkit-perl_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtools-logging-clojure/libtools-logging-clojure_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtools-macro-clojure/libtools-macro-clojure_0.1.5.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtorrent/libtorrent_0.13.7.orig.tar.gz
libtorrent-0.13.7/extra/object.cc:57:35: style: Function 'operator=' argument 1 names different: declaration 'b' definition 'src'. [funcArgNamesDifferent]
libtorrent-0.13.7/extra/object.h:169:49: note: Function 'operator=' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/extra/object.cc:57:35: note: Function 'operator=' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/extra/object.cc:115:22: style: Function 'move' argument 1 names different: declaration 'b' definition 'src'. [funcArgNamesDifferent]
libtorrent-0.13.7/extra/object.h:162:36: note: Function 'move' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/extra/object.cc:115:22: note: Function 'move' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/extra/object.cc:127:22: style: Function 'swap' argument 1 names different: declaration 'b' definition 'src'. [funcArgNamesDifferent]
libtorrent-0.13.7/extra/object.h:163:36: note: Function 'swap' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/extra/object.cc:127:22: note: Function 'swap' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/extra/object.cc:162:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/extra/object.cc:181:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/extra/object.h:96:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/extra/object.h:99:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/extra/object.h:100:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/extra/test_object.cc:74:1: style: Variable 's' is assigned a value that is never used. [unreadVariable]
libtorrent-0.13.7/extra/test_object.cc:77:1: style: Variable 's' is assigned a value that is never used. [unreadVariable]
libtorrent-0.13.7/src/torrent/object.h:243:23: performance: Technically the member function 'torrent::Object::swap_same_type' can be static. [functionStatic]
libtorrent-0.13.7/src/torrent/object.h:459:9: note: Technically the member function 'torrent::Object::swap_same_type' can be static.
libtorrent-0.13.7/src/torrent/object.h:243:23: note: Technically the member function 'torrent::Object::swap_same_type' can be static.
libtorrent-0.13.7/src/torrent/object.h:101:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/object.h:102:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/object.h:103:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/object.h:104:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/object.h:105:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/object.h:106:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/object.h:107:3: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/extra/test_queue.cc:44:51: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
libtorrent-0.13.7/extra/test_queue.cc:15:8: performance: Technically the member function 'test::f' can be static. [functionStatic]
libtorrent-0.13.7/src/data/chunk_iterator.h:114:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/data/memory_chunk.h:75:3: warning: Member variable 'MemoryChunk::m_prot' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/data/chunk_list.cc:206:45: style: Function 'release' argument 2 names different: declaration 'flags' definition 'release_flags'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/data/chunk_list.h:118:56: note: Function 'release' argument 2 names different: declaration 'flags' definition 'release_flags'.
libtorrent-0.13.7/src/data/chunk_list.cc:206:45: note: Function 'release' argument 2 names different: declaration 'flags' definition 'release_flags'.
libtorrent-0.13.7/src/data/chunk_list.cc:450:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/data/chunk_list.cc:459:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/data/chunk_list.cc:71:8: style: Technically the member function 'torrent::chunk_list_sort_index::operator()' can be const. [functionConst]
libtorrent-0.13.7/src/data/hash_chunk.h:57:0: error: syntax error [syntaxError]
libtorrent-0.13.7/src/data/memory_chunk.h:102:23: style: Technically the member function 'torrent::MemoryChunk::incore' can be const. [functionConst]
libtorrent-0.13.7/src/data/memory_chunk.cc:110:14: note: Technically the member function 'torrent::MemoryChunk::incore' can be const.
libtorrent-0.13.7/src/data/memory_chunk.h:102:23: note: Technically the member function 'torrent::MemoryChunk::incore' can be const.
libtorrent-0.13.7/src/data/memory_chunk.h:103:23: style: Technically the member function 'torrent::MemoryChunk::advise' can be const. [functionConst]
libtorrent-0.13.7/src/data/memory_chunk.cc:136:14: note: Technically the member function 'torrent::MemoryChunk::advise' can be const.
libtorrent-0.13.7/src/data/memory_chunk.h:103:23: note: Technically the member function 'torrent::MemoryChunk::advise' can be const.
libtorrent-0.13.7/src/data/socket_file.cc:104:31: style: Function 'set_size' argument 1 names different: declaration 's' definition 'size'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/data/socket_file.h:73:41: note: Function 'set_size' argument 1 names different: declaration 's' definition 'size'.
libtorrent-0.13.7/src/data/socket_file.cc:104:31: note: Function 'set_size' argument 1 names different: declaration 's' definition 'size'.
libtorrent-0.13.7/src/data/socket_file.h:65:3: style: Class 'SocketFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_bucket.cc:46:12: warning: Member variable 'DhtBucket::m_fullCache' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/dht/dht_bucket.h:154:29: style: Technically the member function 'torrent::DhtBucketChain::bucket' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_bucket.h:152:3: style: Class 'DhtBucketChain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_hash_map.h:194:47: style: C-style pointer casting [cstyleCast]
libtorrent-0.13.7/src/dht/dht_router.cc:134:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/dht/dht_router.cc:137:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/dht/dht_router.cc:140:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/dht/dht_transaction.h:223:3: warning: Member variable 'DhtMessage::data' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/dht/dht_transaction.h:300:31: style: Technically the member function 'torrent::DhtTransaction::id' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_transaction.h:301:31: style: Technically the member function 'torrent::DhtTransaction::address' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_transaction.h:303:31: style: Technically the member function 'torrent::DhtTransaction::timeout' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_transaction.h:304:31: style: Technically the member function 'torrent::DhtTransaction::quick_timeout' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_transaction.h:305:31: style: Technically the member function 'torrent::DhtTransaction::has_quick_timeout' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_transaction.h:340:30: style: Technically the member function 'torrent::DhtTransactionSearch::node' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_transaction.h:395:28: style: Technically the member function 'torrent::DhtTransactionAnnouncePeer::info_hash' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_transaction.h:397:28: style: Technically the member function 'torrent::DhtTransactionAnnouncePeer::token' can be const. [functionConst]
libtorrent-0.13.7/src/dht/dht_tracker.h:81:5: style: Struct 'BencodeAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_hash_map.h:161:5: style: Struct 'accessor_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_hash_map.h:180:5: style: Struct 'accessor_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_transaction.h:74:3: style: Struct 'dht_compare_closer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_transaction.h:110:5: style: Struct 'accessor_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_transaction.h:369:3: style: Class 'DhtTransactionFindNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_transaction.h:377:3: style: Class 'DhtTransactionGetPeers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_server.h:66:3: style: Class 'DhtServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/dht/dht_transaction.h:178:24: style: The function 'is_announce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/dht/dht_transaction.h:137:24: note: Virtual function in base class
libtorrent-0.13.7/src/dht/dht_transaction.h:178:24: note: Function in derived class
libtorrent-0.13.7/src/dht/dht_transaction.h:338:30: style: The function 'is_search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/dht/dht_transaction.h:290:31: note: Virtual function in base class
libtorrent-0.13.7/src/dht/dht_transaction.h:338:30: note: Function in derived class
libtorrent-0.13.7/src/dht/dht_transaction.h:364:31: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/dht/dht_transaction.h:289:31: note: Virtual function in base class
libtorrent-0.13.7/src/dht/dht_transaction.h:364:31: note: Function in derived class
libtorrent-0.13.7/src/dht/dht_transaction.h:372:31: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/dht/dht_transaction.h:289:31: note: Virtual function in base class
libtorrent-0.13.7/src/dht/dht_transaction.h:372:31: note: Function in derived class
libtorrent-0.13.7/src/dht/dht_transaction.h:380:31: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/dht/dht_transaction.h:289:31: note: Virtual function in base class
libtorrent-0.13.7/src/dht/dht_transaction.h:380:31: note: Function in derived class
libtorrent-0.13.7/src/dht/dht_transaction.h:393:28: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/dht/dht_transaction.h:289:31: note: Virtual function in base class
libtorrent-0.13.7/src/dht/dht_transaction.h:393:28: note: Function in derived class
libtorrent-0.13.7/src/dht/dht_server.cc:112:33: style: Function 'DhtServer' argument 1 names different: declaration 'self' definition 'router'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:66:24: note: Function 'DhtServer' argument 1 names different: declaration 'self' definition 'router'.
libtorrent-0.13.7/src/dht/dht_server.cc:112:33: note: Function 'DhtServer' argument 1 names different: declaration 'self' definition 'router'.
libtorrent-0.13.7/src/dht/dht_server.cc:286:97: style: Function 'process_query' argument 3 names different: declaration 'req' definition 'msg'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:142:108: note: Function 'process_query' argument 3 names different: declaration 'req' definition 'msg'.
libtorrent-0.13.7/src/dht/dht_server.cc:286:97: note: Function 'process_query' argument 3 names different: declaration 'req' definition 'msg'.
libtorrent-0.13.7/src/dht/dht_server.cc:312:56: style: Function 'create_find_node_response' argument 1 names different: declaration 'arg' definition 'req'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:157:67: note: Function 'create_find_node_response' argument 1 names different: declaration 'arg' definition 'req'.
libtorrent-0.13.7/src/dht/dht_server.cc:312:56: note: Function 'create_find_node_response' argument 1 names different: declaration 'arg' definition 'req'.
libtorrent-0.13.7/src/dht/dht_server.cc:325:56: style: Function 'create_get_peers_response' argument 1 names different: declaration 'arg' definition 'req'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:158:67: note: Function 'create_get_peers_response' argument 1 names different: declaration 'arg' definition 'req'.
libtorrent-0.13.7/src/dht/dht_server.cc:325:56: note: Function 'create_get_peers_response' argument 1 names different: declaration 'arg' definition 'req'.
libtorrent-0.13.7/src/dht/dht_server.cc:353:60: style: Function 'create_announce_peer_response' argument 1 names different: declaration 'arg' definition 'req'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:159:71: note: Function 'create_announce_peer_response' argument 1 names different: declaration 'arg' definition 'req'.
libtorrent-0.13.7/src/dht/dht_server.cc:353:60: note: Function 'create_announce_peer_response' argument 1 names different: declaration 'arg' definition 'req'.
libtorrent-0.13.7/src/dht/dht_server.cc:367:100: style: Function 'process_response' argument 3 names different: declaration 'req' definition 'response'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:143:111: note: Function 'process_response' argument 3 names different: declaration 'req' definition 'response'.
libtorrent-0.13.7/src/dht/dht_server.cc:367:100: note: Function 'process_response' argument 3 names different: declaration 'req' definition 'response'.
libtorrent-0.13.7/src/dht/dht_server.cc:448:56: style: Function 'parse_find_node_reply' argument 1 names different: declaration 't' definition 'transaction'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:146:67: note: Function 'parse_find_node_reply' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:448:56: note: Function 'parse_find_node_reply' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:470:58: style: Function 'parse_get_peers_reply' argument 1 names different: declaration 't' definition 'transaction'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:147:69: note: Function 'parse_get_peers_reply' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:470:58: note: Function 'parse_get_peers_reply' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:470:89: style: Function 'parse_get_peers_reply' argument 2 names different: declaration 'res' definition 'response'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:147:90: note: Function 'parse_get_peers_reply' argument 2 names different: declaration 'res' definition 'response'.
libtorrent-0.13.7/src/dht/dht_server.cc:470:89: note: Function 'parse_get_peers_reply' argument 2 names different: declaration 'res' definition 'response'.
libtorrent-0.13.7/src/dht/dht_server.cc:489:49: style: Function 'find_node_next' argument 1 names different: declaration 't' definition 'transaction'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:149:60: note: Function 'find_node_next' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:489:49: note: Function 'find_node_next' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:616:44: style: Function 'add_transaction' argument 1 names different: declaration 't' definition 'transaction'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_server.h:161:55: note: Function 'add_transaction' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:616:44: note: Function 'add_transaction' argument 1 names different: declaration 't' definition 'transaction'.
libtorrent-0.13.7/src/dht/dht_server.cc:705:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/dht/dht_transaction.cc:256:54: style: Function 'build_buffer' argument 1 names different: declaration 'data' definition 'msg'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/dht/dht_transaction.h:266:62: note: Function 'build_buffer' argument 1 names different: declaration 'data' definition 'msg'.
libtorrent-0.13.7/src/dht/dht_transaction.cc:256:54: note: Function 'build_buffer' argument 1 names different: declaration 'data' definition 'msg'.
libtorrent-0.13.7/src/dht/dht_transaction.cc:67:5: warning: Class DhtSearch is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/dht/dht_transaction.cc:212:5: warning: Class DhtAnnounce is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/download/chunk_selector.h:64:3: warning: Member variable 'ChunkSelector::m_statistics' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/download/chunk_selector.h:64:3: warning: Member variable 'ChunkSelector::m_position' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/download/chunk_selector.h:112:23: performance: Technically the member function 'torrent::ChunkSelector::advance_position' can be static. [functionStatic]
libtorrent-0.13.7/src/download/chunk_selector.cc:276:16: note: Technically the member function 'torrent::ChunkSelector::advance_position' can be static.
libtorrent-0.13.7/src/download/chunk_selector.h:112:23: note: Technically the member function 'torrent::ChunkSelector::advance_position' can be static.
libtorrent-0.13.7/src/download/chunk_selector.h:64:3: style: Class 'ChunkSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/download/delegator.cc:167:8: warning: Return value of function std::find_if() is not used. [ignoredReturnValue]
libtorrent-0.13.7/src/download/delegator.h:69:22: style: Technically the member function 'torrent::Delegator::get_aggressive' can be const. [functionConst]
libtorrent-0.13.7/src/download/download_constructor.cc:451:13: warning: %hhx in format string (no. 1) requires 'unsigned char *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
libtorrent-0.13.7/src/download/download_constructor.cc:472:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/download/download_constructor.h:67:23: performance: Technically the member function 'torrent::DownloadConstructor::parse_magnet_uri' can be static. [functionStatic]
libtorrent-0.13.7/src/download/download_constructor.cc:412:22: note: Technically the member function 'torrent::DownloadConstructor::parse_magnet_uri' can be static.
libtorrent-0.13.7/src/download/download_constructor.h:67:23: note: Technically the member function 'torrent::DownloadConstructor::parse_magnet_uri' can be static.
libtorrent-0.13.7/src/download/download_constructor.h:71:23: performance: Technically the member function 'torrent::DownloadConstructor::add_dht_node' can be static. [functionStatic]
libtorrent-0.13.7/src/download/download_constructor.cc:234:22: note: Technically the member function 'torrent::DownloadConstructor::add_dht_node' can be static.
libtorrent-0.13.7/src/download/download_constructor.h:71:23: note: Technically the member function 'torrent::DownloadConstructor::add_dht_node' can be static.
libtorrent-0.13.7/src/download/download_constructor.cc:338:84: performance: Function parameter 'enc' should be passed by const reference. [passedByValue]
libtorrent-0.13.7/src/download/download_main.cc:493:40: style: Function 'set_metadata_size' argument 1 names different: declaration 's' definition 'size'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/download/download_main.h:126:48: note: Function 'set_metadata_size' argument 1 names different: declaration 's' definition 'size'.
libtorrent-0.13.7/src/download/download_main.cc:493:40: note: Function 'set_metadata_size' argument 1 names different: declaration 's' definition 'size'.
libtorrent-0.13.7/src/download/download_wrapper.h:83:23: style: Technically the member function 'torrent::DownloadWrapper::complete_hash' can be const. [functionConst]
libtorrent-0.13.7/src/download/download_wrapper.h:84:23: style: Technically the member function 'torrent::DownloadWrapper::chunk_hash' can be const. [functionConst]
libtorrent-0.13.7/src/download/download_main.cc:134:5: warning: Class DownloadMain is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/download/download_wrapper.cc:314:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/net/address_list.h:84:3: warning: Member variable 'SocketAddressCompact::addr' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/net/address_list.h:84:3: warning: Member variable 'SocketAddressCompact::port' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/net/address_list.h:104:3: warning: Member variable 'SocketAddressCompact6::port' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/net/address_list.h:63:5: style: Struct 'add_address' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/net/address_list.h:86:3: style: Struct 'SocketAddressCompact' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/net/address_list.h:106:3: style: Struct 'SocketAddressCompact6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/net/socket_fd.h:52:3: warning: Member variable 'SocketFd::m_ipv6_socket' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/net/socket_fd.h:53:12: warning: Member variable 'SocketFd::m_ipv6_socket' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/net/socket_base.cc:54:5: warning: Class SocketBase is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/net/throttle_list.cc:144:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/net/throttle_node.h:66:23: style: Technically the member function 'torrent::ThrottleNode::list_iterator' can be const. [functionConst]
libtorrent-0.13.7/src/net/throttle_node.h:57:3: style: Class 'ThrottleNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/protocol/extensions.h:217:20: warning: Member variable 'ProtocolExtension::m_maxQueueLength' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/protocol/extensions.h:217:20: warning: Member variable 'ProtocolExtension::m_readLeft' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/protocol/extensions.h:217:20: warning: Member variable 'ProtocolExtension::m_readPos' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/protocol/extensions.cc:178:5: error: Memory leak: b [memleak]
libtorrent-0.13.7/src/protocol/handshake.cc:80:60: style: Function 'Handshake' argument 3 names different: declaration 'encryption_options' definition 'encryptionOptions'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/handshake.h:96:51: note: Function 'Handshake' argument 3 names different: declaration 'encryption_options' definition 'encryptionOptions'.
libtorrent-0.13.7/src/protocol/handshake.cc:80:60: note: Function 'Handshake' argument 3 names different: declaration 'encryption_options' definition 'encryptionOptions'.
libtorrent-0.13.7/src/protocol/handshake_encryption.h:68:3: warning: Member variable 'HandshakeEncryption::m_sync' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/protocol/handshake_encryption.h:68:3: style: Class 'HandshakeEncryption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/protocol/handshake.cc:108:5: warning: Class Handshake is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/protocol/handshake_encryption.cc:74:3: warning: Possible leak in public function. The pointer 'm_key' is not deallocated before it is allocated. [publicAllocationError]
libtorrent-0.13.7/src/protocol/handshake_manager.cc:136:77: style: Function 'add_outgoing' argument 2 names different: declaration 'info' definition 'download'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/handshake_manager.h:83:81: note: Function 'add_outgoing' argument 2 names different: declaration 'info' definition 'download'.
libtorrent-0.13.7/src/protocol/handshake_manager.cc:136:77: note: Function 'add_outgoing' argument 2 names different: declaration 'info' definition 'download'.
libtorrent-0.13.7/src/protocol/handshake_manager.cc:145:80: style: Function 'create_outgoing' argument 2 names different: declaration 'info' definition 'download'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/handshake_manager.h:99:84: note: Function 'create_outgoing' argument 2 names different: declaration 'info' definition 'download'.
libtorrent-0.13.7/src/protocol/handshake_manager.cc:145:80: note: Function 'create_outgoing' argument 2 names different: declaration 'info' definition 'download'.
libtorrent-0.13.7/src/protocol/handshake_manager.cc:196:48: style: Function 'receive_succeeded' argument 1 names different: declaration 'h' definition 'handshake'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/handshake_manager.h:92:52: note: Function 'receive_succeeded' argument 1 names different: declaration 'h' definition 'handshake'.
libtorrent-0.13.7/src/protocol/handshake_manager.cc:196:48: note: Function 'receive_succeeded' argument 1 names different: declaration 'h' definition 'handshake'.
libtorrent-0.13.7/src/protocol/handshake_manager.cc:248:45: style: Function 'receive_failed' argument 1 names different: declaration 'h' definition 'handshake'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/handshake_manager.h:93:49: note: Function 'receive_failed' argument 1 names different: declaration 'h' definition 'handshake'.
libtorrent-0.13.7/src/protocol/handshake_manager.cc:248:45: note: Function 'receive_failed' argument 1 names different: declaration 'h' definition 'handshake'.
libtorrent-0.13.7/src/protocol/request_list.h:101:24: style: Technically the member function 'torrent::RequestList::is_downloading' can be const. [functionConst]
libtorrent-0.13.7/src/protocol/handshake_manager.cc:264:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtorrent-0.13.7/src/protocol/initial_seed.cc:157:63: style: Function 'chunk_offer' argument 2 names different: declaration 'indexDone' definition 'chunkDone'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/initial_seed.h:57:69: note: Function 'chunk_offer' argument 2 names different: declaration 'indexDone' definition 'chunkDone'.
libtorrent-0.13.7/src/protocol/initial_seed.cc:157:63: note: Function 'chunk_offer' argument 2 names different: declaration 'indexDone' definition 'chunkDone'.
libtorrent-0.13.7/src/protocol/initial_seed.h:61:23: style: Technically the member function 'torrent::InitialSeeding::should_upload' can be const. [functionConst]
libtorrent-0.13.7/src/protocol/initial_seed.cc:227:17: note: Technically the member function 'torrent::InitialSeeding::should_upload' can be const.
libtorrent-0.13.7/src/protocol/initial_seed.h:61:23: note: Technically the member function 'torrent::InitialSeeding::should_upload' can be const.
libtorrent-0.13.7/src/protocol/initial_seed.h:70:23: performance: Technically the member function 'torrent::InitialSeeding::valid_peer' can be static. [functionStatic]
libtorrent-0.13.7/src/protocol/initial_seed.cc:69:17: note: Technically the member function 'torrent::InitialSeeding::valid_peer' can be static.
libtorrent-0.13.7/src/protocol/initial_seed.h:70:23: note: Technically the member function 'torrent::InitialSeeding::valid_peer' can be static.
libtorrent-0.13.7/src/protocol/peer_connection_leech.h:54:3: performance: Technically the member function 'torrent::PeerConnectionData < Download :: CONNECTION_INITIAL_SEED >::PeerConnectionData' can be static. [functionStatic]
libtorrent-0.13.7/src/protocol/initial_seed.cc:58:3: style: Class 'InitialSeeding' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libtorrent-0.13.7/src/protocol/initial_seed.cc:58:3: style: Class 'InitialSeeding' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libtorrent-0.13.7/src/protocol/initial_seed.h:46:3: style: Class 'InitialSeeding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/protocol/peer_connection_leech.h:64:23: style: The function 'initialize_custom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:132:23: note: Virtual function in base class
libtorrent-0.13.7/src/protocol/peer_connection_leech.h:64:23: note: Function in derived class
libtorrent-0.13.7/src/protocol/peer_connection_leech.h:65:23: style: The function 'update_interested' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:133:23: note: Virtual function in base class
libtorrent-0.13.7/src/protocol/peer_connection_leech.h:65:23: note: Function in derived class
libtorrent-0.13.7/src/protocol/peer_connection_leech.h:66:23: style: The function 'receive_keepalive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:134:23: note: Virtual function in base class
libtorrent-0.13.7/src/protocol/peer_connection_leech.h:66:23: note: Function in derived class
libtorrent-0.13.7/src/protocol/peer_connection_base.cc:134:66: style: Function 'initialize' argument 2 names different: declaration 'p' definition 'peerInfo'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:93:68: note: Function 'initialize' argument 2 names different: declaration 'p' definition 'peerInfo'.
libtorrent-0.13.7/src/protocol/peer_connection_base.cc:134:66: note: Function 'initialize' argument 2 names different: declaration 'p' definition 'peerInfo'.
libtorrent-0.13.7/src/protocol/peer_connection_base.cc:455:51: style: Function 'down_chunk_start' argument 1 names different: declaration 'p' definition 'piece'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:168:53: note: Function 'down_chunk_start' argument 1 names different: declaration 'p' definition 'piece'.
libtorrent-0.13.7/src/protocol/peer_connection_base.cc:455:51: note: Function 'down_chunk_start' argument 1 names different: declaration 'p' definition 'piece'.
libtorrent-0.13.7/src/protocol/peer_connection_base.cc:97:21: warning: Member variable 'PeerConnectionBase::m_extensionOffset' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:46:1: style: The class 'PeerConnectionMetadata' does not have a constructor although it has private member variables. [noConstructor]
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:50:23: style: The function 'initialize_custom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:132:23: note: Virtual function in base class
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:50:23: note: Function in derived class
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:51:23: style: The function 'update_interested' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:133:23: note: Virtual function in base class
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:51:23: note: Function in derived class
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:52:23: style: The function 'receive_keepalive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:134:23: note: Virtual function in base class
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:52:23: note: Function in derived class
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:57:23: style: The function 'receive_metadata_piece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-0.13.7/src/protocol/peer_connection_base.h:150:23: note: Virtual function in base class
libtorrent-0.13.7/src/protocol/peer_connection_metadata.h:57:23: note: Function in derived class
libtorrent-0.13.7/src/protocol/request_list.cc:111:8: style: Technically the member function 'torrent::request_list_keep_request::operator()' can be const. [functionConst]
libtorrent-0.13.7/src/protocol/request_list.cc:99:3: style: Struct 'request_list_same_piece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/protocol/request_list.cc:118:5: warning: Class RequestList is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/exceptions.h:64:3: style: Class 'internal_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:69:3: style: Class 'internal_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:92:3: style: Class 'communication_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:93:3: style: Class 'communication_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:107:3: style: Class 'connection_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:120:3: style: Class 'address_info_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:149:3: style: Class 'storage_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:150:3: style: Class 'storage_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:164:3: style: Class 'resource_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:165:3: style: Class 'resource_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:179:3: style: Class 'input_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:180:3: style: Class 'input_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:194:3: style: Class 'bencode_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/exceptions.h:195:3: style: Class 'bencode_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/chunk_manager.cc:85:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/chunk_manager.cc:95:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/chunk_manager.cc:78:5: warning: Class ChunkManager is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/connection_manager.h:126:23: style: Technically the member function 'torrent::ConnectionManager::encryption_options' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/connection_manager.h:132:23: performance: Technically the member function 'torrent::ConnectionManager::set_encryption_options' can be static. [functionStatic]
libtorrent-0.13.7/src/torrent/connection_manager.cc:133:20: note: Technically the member function 'torrent::ConnectionManager::set_encryption_options' can be static.
libtorrent-0.13.7/src/torrent/connection_manager.h:132:23: note: Technically the member function 'torrent::ConnectionManager::set_encryption_options' can be static.
libtorrent-0.13.7/src/torrent/data/block.h:153:8: warning: Member variable 'Block::m_parent' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/block_transfer.h:120:16: warning: Member variable 'BlockTransfer::m_state' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/block_transfer.h:120:16: warning: Member variable 'BlockTransfer::m_request_time' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/block_transfer.h:120:16: warning: Member variable 'BlockTransfer::m_position' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/block_transfer.h:120:16: warning: Member variable 'BlockTransfer::m_stall' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/block_transfer.h:120:16: warning: Member variable 'BlockTransfer::m_failedIndex' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/block_transfer.h:129:5: warning: Class BlockTransfer is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/data/block.cc:56:5: warning: Class Block is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/data/chunk_utils.cc:60:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/chunk_utils.cc:64:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/chunk_utils.cc:103:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/download_data.cc:63:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/download_data.h:106:26: style: Technically the member function 'torrent::download_data::call_download_done' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/data/download_data.h:107:26: style: Technically the member function 'torrent::download_data::call_partially_done' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/data/download_data.h:108:26: style: Technically the member function 'torrent::download_data::call_partially_restarted' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/data/download_data.h:109:26: style: Technically the member function 'torrent::download_data::call_chunk_done' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/data/file.cc:162:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file.cc:163:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file.h:138:26: performance: Function parameter 'File' should be passed by const reference. [passedByValue]
libtorrent-0.13.7/src/torrent/data/file_list.cc:79:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list.cc:250:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list.cc:353:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list.cc:354:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list.cc:532:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list.cc:561:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list.cc:562:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list.cc:85:11: warning: Member variable 'FileList::m_isMultiFile' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:94:3: error: Reference to auto variable returned. [returnReference]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:101:3: error: Reference to auto variable returned. [returnReference]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:132:20: style: Same expression on both sides of '>' because the value of 'depth()' and 'baseDepth' are the same. [duplicateExpression]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:123:29: note: 'baseDepth' is assigned value 'depth()' here.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:132:20: note: Same expression on both sides of '>' because the value of 'depth()' and 'baseDepth' are the same.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:149:18: style: Same expression on both sides of '>=' because the value of 'depth()' and 'baseDepth' are the same. [duplicateExpression]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:147:29: note: 'baseDepth' is assigned value 'depth()' here.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:149:18: note: Same expression on both sides of '>=' because the value of 'depth()' and 'baseDepth' are the same.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:66:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:80:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:91:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.cc:99:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:56:3: warning: Member variable 'FileListIterator::m_depth' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:142:23: style: Technically the member function 'torrent::file_list_collapsed_iterator::operator++' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:160:31: note: Technically the member function 'torrent::file_list_collapsed_iterator::operator++' can be const.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:142:23: note: Technically the member function 'torrent::file_list_collapsed_iterator::operator++' can be const.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:143:23: style: Technically the member function 'torrent::file_list_collapsed_iterator::operator--' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:167:31: note: Technically the member function 'torrent::file_list_collapsed_iterator::operator--' can be const.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:143:23: note: Technically the member function 'torrent::file_list_collapsed_iterator::operator--' can be const.
libtorrent-0.13.7/src/torrent/data/file_list_iterator.h:134:3: style: Class 'file_list_collapsed_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/data/file_manager.cc:58:5: warning: Class FileManager is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/data/file_utils.cc:97:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/data/transfer_list.cc:66:5: warning: Class TransferList is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::cycle' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::queries_received' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::queries_sent' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::replies_received' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::errors_received' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::errors_caught' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::num_nodes' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::num_buckets' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::num_peers' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::max_peers' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/dht_manager.h:77:5: warning: Member variable 'statistics_type::num_trackers' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/download.cc:600:36: style: Function 'add_peer' argument 1 names different: declaration 'addr' definition 'sa'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/torrent/download.h:200:48: note: Function 'add_peer' argument 1 names different: declaration 'addr' definition 'sa'.
libtorrent-0.13.7/src/torrent/download.cc:600:36: note: Function 'add_peer' argument 1 names different: declaration 'addr' definition 'sa'.
libtorrent-0.13.7/src/torrent/download.cc:113:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/throttle.h:65:3: warning: Member variable 'Throttle::m_maxRate' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/throttle.h:65:3: warning: Member variable 'Throttle::m_throttleList' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/peer/peer_info.h:65:3: style: Class 'PeerInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/download.h:72:3: style: Class 'Download' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/download/choke_queue.h:107:3: style: Class 'choke_queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:105:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:130:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:189:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:593:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:646:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:672:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:685:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:695:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:711:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:722:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:754:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:767:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:778:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/choke_queue.cc:76:5: warning: Class choke_queue is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/download/resource_manager.cc:89:7: style: Condition 'will_realloc' is always true [knownConditionTrueFalse]
libtorrent-0.13.7/src/torrent/download/resource_manager.cc:81:23: note: Assignment 'will_realloc=true', assigned value is 1
libtorrent-0.13.7/src/torrent/download/resource_manager.cc:89:7: note: Condition 'will_realloc' is always true
libtorrent-0.13.7/src/torrent/download/resource_manager.cc:114:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/resource_manager.cc:132:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/resource_manager.cc:360:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download/resource_manager.cc:70:5: warning: Class ResourceManager is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/hash_string.h:97:72: style: C-style pointer casting [cstyleCast]
libtorrent-0.13.7/src/torrent/hash_string.h:98:72: style: C-style pointer casting [cstyleCast]
libtorrent-0.13.7/src/torrent/hash_string.h:100:71: style: C-style pointer casting [cstyleCast]
libtorrent-0.13.7/src/torrent/hash_string.h:50:1: style: The class 'HashString' does not have a constructor although it has private member variables. [noConstructor]
libtorrent-0.13.7/src/torrent/hash_string.h:64:23: performance: Technically the member function 'torrent::HashString::size' can be static. [functionStatic]
libtorrent-0.13.7/src/torrent/object.cc:107:22: style: Function 'move' argument 1 names different: declaration 'b' definition 'src'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/torrent/object.h:230:36: note: Function 'move' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/src/torrent/object.cc:107:22: note: Function 'move' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/src/torrent/object.cc:118:22: style: Function 'swap' argument 1 names different: declaration 'b' definition 'src'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/torrent/object.h:231:36: note: Function 'swap' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/src/torrent/object.cc:118:22: note: Function 'swap' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/src/torrent/object.cc:192:35: style: Function 'operator=' argument 1 names different: declaration 'b' definition 'src'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/torrent/object.h:240:49: note: Function 'operator=' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/src/torrent/object.cc:192:35: note: Function 'operator=' argument 1 names different: declaration 'b' definition 'src'.
libtorrent-0.13.7/src/torrent/object.cc:162:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/path.cc:58:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/peer/client_info.h:44:1: style: The class 'ClientInfo' does not have a constructor although it has private member variables. [noConstructor]
libtorrent-0.13.7/src/torrent/peer/connection_list.cc:92:34: style: Function 'insert' argument 1 names different: declaration 'p' definition 'peerInfo'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/torrent/peer/connection_list.h:139:40: note: Function 'insert' argument 1 names different: declaration 'p' definition 'peerInfo'.
libtorrent-0.13.7/src/torrent/peer/connection_list.cc:92:34: note: Function 'insert' argument 1 names different: declaration 'p' definition 'peerInfo'.
libtorrent-0.13.7/src/torrent/peer/connection_list.cc:188:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/peer/connection_list.cc:68:17: warning: Member variable 'ConnectionList::m_slotNewConnection' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/peer/peer.h:107:3: warning: Member variable 'Peer::m_peerInfo' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/peer/connection_list.h:98:3: style: Class 'ConnectionList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/peer/peer_info.cc:78:5: warning: Class PeerInfo is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/peer/peer_info.cc:69:0: error: Memory leak: sa [memleak]
libtorrent-0.13.7/src/torrent/peer/peer_list.cc:123:42: style: Function 'insert_address' argument 1 names different: declaration 'address' definition 'sa'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/torrent/peer/peer_list.h:91:54: note: Function 'insert_address' argument 1 names different: declaration 'address' definition 'sa'.
libtorrent-0.13.7/src/torrent/peer/peer_list.cc:123:42: note: Function 'insert_address' argument 1 names different: declaration 'address' definition 'sa'.
libtorrent-0.13.7/src/torrent/peer/peer_list.cc:196:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/peer/peer_list.cc:407:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/peer/peer_list.cc:100:11: warning: Member variable 'PeerList::m_info' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/torrent/poll_epoll.cc:365:12: warning: Member variable 'PollEPoll::m_fd' is not initialized in the constructor. [uninitMemberVarPrivate]
libtorrent-0.13.7/src/torrent/poll_epoll.cc:365:12: warning: Member variable 'PollEPoll::m_maxEvents' is not initialized in the constructor. [uninitMemberVarPrivate]
libtorrent-0.13.7/src/torrent/poll_epoll.cc:365:12: warning: Member variable 'PollEPoll::m_waitingEvents' is not initialized in the constructor. [uninitMemberVarPrivate]
libtorrent-0.13.7/src/torrent/poll_epoll.cc:365:12: warning: Member variable 'PollEPoll::m_events' is not initialized in the constructor. [uninitMemberVarPrivate]
libtorrent-0.13.7/src/torrent/poll_select.h:83:3: warning: Member variable 'PollSelect::m_readSet' is not initialized in the constructor. [uninitMemberVarPrivate]
libtorrent-0.13.7/src/torrent/poll_select.h:83:3: warning: Member variable 'PollSelect::m_writeSet' is not initialized in the constructor. [uninitMemberVarPrivate]
libtorrent-0.13.7/src/torrent/poll_select.h:83:3: warning: Member variable 'PollSelect::m_exceptSet' is not initialized in the constructor. [uninitMemberVarPrivate]
libtorrent-0.13.7/src/torrent/poll_select.cc:163:5: warning: Class PollSelect is not safe, destructor throws exception [exceptThrowInDestructor]
libtorrent-0.13.7/src/torrent/rate.h:58:3: style: Class 'Rate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/throttle.h:54:23: style: Technically the member function 'torrent::Throttle::is_throttled' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/throttle.cc:79:11: note: Technically the member function 'torrent::Throttle::is_throttled' can be const.
libtorrent-0.13.7/src/torrent/throttle.h:54:23: note: Technically the member function 'torrent::Throttle::is_throttled' can be const.
libtorrent-0.13.7/src/torrent/torrent.cc:167:22: style: Function 'download_add' argument 1 names different: declaration 's' definition 'object'. [funcArgNamesDifferent]
libtorrent-0.13.7/src/torrent/torrent.h:96:42: note: Function 'download_add' argument 1 names different: declaration 's' definition 'object'.
libtorrent-0.13.7/src/torrent/torrent.cc:167:22: note: Function 'download_add' argument 1 names different: declaration 's' definition 'object'.
libtorrent-0.13.7/src/torrent/tracker_controller.cc:219:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/tracker_controller.cc:250:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/tracker_controller.cc:414:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/tracker_controller.cc:518:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/download_info.h:109:23: style: Technically the member function 'torrent::DownloadInfo::set_flags' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/download_info.h:110:23: style: Technically the member function 'torrent::DownloadInfo::unset_flags' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/download_info.h:145:23: performance: Technically the member function 'torrent::DownloadInfo::max_size_pex_list' can be static. [functionStatic]
libtorrent-0.13.7/src/torrent/download_info.h:151:23: performance: Technically the member function 'torrent::DownloadInfo::http_timeout' can be static. [functionStatic]
libtorrent-0.13.7/src/torrent/download_info.h:152:23: performance: Technically the member function 'torrent::DownloadInfo::udp_timeout' can be static. [functionStatic]
libtorrent-0.13.7/src/torrent/download_info.h:153:23: performance: Technically the member function 'torrent::DownloadInfo::udp_tries' can be static. [functionStatic]
libtorrent-0.13.7/src/torrent/tracker_controller.h:117:23: style: Technically the member function 'torrent::TrackerController::receive_scrape' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/tracker_controller.cc:569:20: note: Technically the member function 'torrent::TrackerController::receive_scrape' can be const.
libtorrent-0.13.7/src/torrent/tracker_controller.h:117:23: note: Technically the member function 'torrent::TrackerController::receive_scrape' can be const.
libtorrent-0.13.7/src/torrent/tracker_controller.cc:90:3: style: Class 'TrackerController' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libtorrent-0.13.7/src/torrent/tracker_controller.h:80:3: style: Class 'TrackerController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/tracker_list.cc:110:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/tracker_list.cc:120:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/utils/log.cc:386:25: warning: snprintf format string requires 0 parameters but 2 are given. [wrongPrintfScanfArgNum]
libtorrent-0.13.7/src/torrent/utils/log.cc:384:71: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libtorrent-0.13.7/src/torrent/utils/log.cc:380:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libtorrent-0.13.7/src/torrent/utils/log.cc:120:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/utils/log.cc:283:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/torrent/utils/log.cc:76:41: performance: Variable 'gz_file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libtorrent-0.13.7/src/torrent/utils/log.cc:79:8: style: Technically the member function 'torrent::log_gz_output::is_valid' can be const. [functionConst]
libtorrent-0.13.7/src/torrent/utils/log.cc:76:3: style: Struct 'log_gz_output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/src/torrent/utils/resume.cc:102:0: style: Variable 'file_path' is assigned a value that is never used. [unreadVariable]
libtorrent-0.13.7/src/torrent/utils/resume.cc:386:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtorrent-0.13.7/src/tracker/tracker_dht.cc:61:13: warning: Member variable 'TrackerDht::m_replied' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/tracker/tracker_dht.cc:61:13: warning: Member variable 'TrackerDht::m_contacted' is not initialized in the constructor. [uninitMemberVar]
libtorrent-0.13.7/src/tracker/tracker_dht.h:61:23: warning: Virtual function 'is_busy' is called from destructor '~TrackerDht()' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
libtorrent-0.13.7/src/tracker/tracker_dht.cc:70:7: note: Calling is_busy
libtorrent-0.13.7/src/tracker/tracker_dht.h:61:23: note: is_busy is a virtual method
libtorrent-0.13.7/src/utils/diffie_hellman.h:57:23: performance: Technically the member function 'torrent::DiffieHellman::store_pub_key' can be static. [functionStatic]
libtorrent-0.13.7/src/utils/diffie_hellman.cc:102:16: note: Technically the member function 'torrent::DiffieHellman::store_pub_key' can be static.
libtorrent-0.13.7/src/utils/diffie_hellman.h:57:23: note: Technically the member function 'torrent::DiffieHellman::store_pub_key' can be static.
libtorrent-0.13.7/src/utils/diffie_hellman.h:59:23: performance: Technically the member function 'torrent::DiffieHellman::is_valid' can be static. [functionStatic]
libtorrent-0.13.7/src/utils/diffie_hellman.cc:75:16: note: Technically the member function 'torrent::DiffieHellman::is_valid' can be static.
libtorrent-0.13.7/src/utils/diffie_hellman.h:59:23: note: Technically the member function 'torrent::DiffieHellman::is_valid' can be static.
libtorrent-0.13.7/test/data/chunk_list_test.cc:21:3: warning: Either the condition 'chunk==NULL' is redundant or there is possible null pointer dereference: chunk. [nullPointerRedundantCheck]
libtorrent-0.13.7/test/data/chunk_list_test.cc:23:13: note: Assuming that condition 'chunk==NULL' is not redundant
libtorrent-0.13.7/test/data/chunk_list_test.cc:21:3: note: Null pointer dereference
libtorrent-0.13.7/test/torrent/http_test.cc:26:3: style: Class 'StringStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/test/torrent/http_test.cc:36:3: style: Class 'TestHttp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/test/torrent/object_static_map_test.cc:195:93: portability: Undefined behaviour, pointer arithmetic 'buffer+1024' is out of bounds. [pointerOutOfBounds]
libtorrent-0.13.7/test/torrent/task_manager_test.cc:8:3: style: Struct 'TMT_Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-0.13.7/test/torrent/utils/test_queue_buckets.cc:54:8: style: Technically the member function 'test_queue_bucket_compare::operator()' can be const. [functionConst]
libtorrent-0.13.7/test/torrent/utils/test_queue_buckets.cc:52:3: style: Struct 'test_queue_bucket_compare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtorrent-rasterbar/libtorrent-rasterbar_1.1.5.orig.tar.gz
libtorrent-rasterbar-1.1.5/bindings/python/src/bytes.hpp:13:2: style: Struct 'bytes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/bindings/python/src/big_number.cpp:29:19: style: Same expression on both sides of '<'. [duplicateExpression]
libtorrent-rasterbar-1.1.5/bindings/python/src/error_code.cpp:98:12: style: Expression is always false because 'else if' condition matches previous condition at line 96. [multiCondition]
libtorrent-rasterbar-1.1.5/bindings/python/src/error_code.cpp:121:19: style: Same expression on both sides of '<'. [duplicateExpression]
libtorrent-rasterbar-1.1.5/bindings/python/src/gil.hpp:51:5: style: Struct 'allow_threading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/bindings/python/src/gil.hpp:103:5: style: Struct 'visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/bindings/python/src/magnet_uri.cpp:21:61: performance: Function parameter 'uri' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/bindings/python/src/session.cpp:692:33: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/bindings/python/src/torrent_handle.cpp:428:19: style: Same expression on both sides of '<'. [duplicateExpression]
libtorrent-rasterbar-1.1.5/bindings/python/src/utility.cpp:85:5: style: Instance of 'bytes_from_python' object is destroyed immediately. [unusedScopedObject]
libtorrent-rasterbar-1.1.5/ed25519/src/key_exchange.cpp:22:18: style: The scope of the variable 'b' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/bdecode.cpp:725:0: error: syntax error [syntaxError]
libtorrent-rasterbar-1.1.5/src/block_cache.cpp:404:0: error: syntax error [syntaxError]
libtorrent-rasterbar-1.1.5/src/bt_peer_connection.cpp:2166:7: style: The scope of the variable 'lazy_piece' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/create_torrent.cpp:615:13: style: The scope of the variable 'path_e' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/create_torrent.cpp:361:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libtorrent-rasterbar-1.1.5/src/create_torrent.cpp:112:23: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/src/disk_io_thread.cpp:511:0: error: syntax error [syntaxError]
libtorrent-rasterbar-1.1.5/src/gzip.cpp:185:10: style: Variable 'buffer' is modified but its new value is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/src/kademlia/dht_storage.cpp:101:3: style: Struct 'count_peers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/kademlia/dht_storage.cpp:159:3: style: Struct 'immutable_item_comparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/kademlia/item.cpp:63:38: style: Same expression on both sides of '-' because the value of 'ptr' and 'out' are the same. [duplicateExpression]
libtorrent-rasterbar-1.1.5/src/kademlia/item.cpp:61:15: note: 'ptr' is assigned value 'out' here.
libtorrent-rasterbar-1.1.5/src/kademlia/item.cpp:63:38: note: Same expression on both sides of '-' because the value of 'ptr' and 'out' are the same.
libtorrent-rasterbar-1.1.5/src/kademlia/node.cpp:672:9: style: The scope of the variable 'a' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/lazy_bdecode.cpp:103:0: error: syntax error [syntaxError]
libtorrent-rasterbar-1.1.5/src/lsd.cpp:142:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/lt_trackers.cpp:81:4: performance: Variable 'm_old_trackers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libtorrent-rasterbar-1.1.5/src/lt_trackers.cpp:75:3: style: Struct 'lt_tracker_plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/metadata_transfer.cpp:103:3: style: Struct 'metadata_plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/natpmp.cpp:359:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/src/natpmp.cpp:508:18: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/src/natpmp.cpp:508:18: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/src/natpmp.cpp:508:18: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/src/natpmp.cpp:515:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/src/natpmp.cpp:624:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/src/pe_crypto.cpp:405:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/pe_crypto.cpp:440:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/peer_connection.cpp:4684:27: style: Same expression on both sides of '!=' because the value of 'previous_queue_size' and 'm_desired_queue_size' are the same. [duplicateExpression]
libtorrent-rasterbar-1.1.5/src/peer_connection.cpp:4651:35: note: 'previous_queue_size' is assigned value 'm_desired_queue_size' here.
libtorrent-rasterbar-1.1.5/src/peer_connection.cpp:4684:27: note: Same expression on both sides of '!=' because the value of 'previous_queue_size' and 'm_desired_queue_size' are the same.
libtorrent-rasterbar-1.1.5/src/peer_connection.cpp:5107:26: style: Variable 'upload_rate' is assigned a value that is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/src/peer_connection.cpp:5967:36: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/src/peer_connection.cpp:5339:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtorrent-rasterbar-1.1.5/src/peer_list.cpp:75:3: style: Struct 'match_peer_endpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/peer_list.cpp:91:3: style: Struct 'match_peer_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/piece_picker.cpp:987:8: style: The scope of the variable 'new_index' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/piece_picker.cpp:1026:8: style: The scope of the variable 'new_index' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/piece_picker.cpp:1327:7: style: The scope of the variable 'num_inc' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/piece_picker.cpp:1424:7: style: The scope of the variable 'num_dec' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/puff.cpp:709:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/puff.cpp:803:9: style: The scope of the variable 'last' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/puff.cpp:803:15: style: The scope of the variable 'type' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/rss.cpp:151:7: performance: Technically the member function 'libtorrent::feed_state::is_size' can be static. [functionStatic]
libtorrent-rasterbar-1.1.5/src/rss.cpp:157:7: performance: Technically the member function 'libtorrent::feed_state::is_hash' can be static. [functionStatic]
libtorrent-rasterbar-1.1.5/src/rss.cpp:163:7: performance: Technically the member function 'libtorrent::feed_state::is_ttl' can be static. [functionStatic]
libtorrent-rasterbar-1.1.5/src/rss.cpp:56:2: style: Struct 'feed_state' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/session.cpp:318:0: error: #error TORRENT_CFG is not defined! [preprocessorErrorDirective]
libtorrent-rasterbar-1.1.5/src/session_impl.cpp:6033:8: style: The scope of the variable 'local' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/session_impl.cpp:940:3: style: Struct 'session_plugin_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/smart_ban.cpp:125:3: style: Struct 'smart_ban_plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/storage.cpp:457:9: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
libtorrent-rasterbar-1.1.5/src/storage.cpp:452:9: note: first condition
libtorrent-rasterbar-1.1.5/src/storage.cpp:457:9: note: second condition
libtorrent-rasterbar-1.1.5/src/storage.cpp:598:9: warning: Identical condition 'ec', second condition is always false [identicalConditionAfterEarlyExit]
libtorrent-rasterbar-1.1.5/src/storage.cpp:594:9: note: first condition
libtorrent-rasterbar-1.1.5/src/storage.cpp:598:9: note: second condition
libtorrent-rasterbar-1.1.5/src/storage.cpp:1426:7: style: The scope of the variable 'file_bytes_left' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/storage.cpp:1725:8: style: The scope of the variable 'has_files' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/src/thread.cpp:191:0: error: #error not implemented [preprocessorErrorDirective]
libtorrent-rasterbar-1.1.5/src/torrent.cpp:5753:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libtorrent-rasterbar-1.1.5/src/torrent.cpp:5751:21: note: outer condition: i<fs.num_files()
libtorrent-rasterbar-1.1.5/src/torrent.cpp:5753:10: note: opposite inner condition: i>=fs.num_files()
libtorrent-rasterbar-1.1.5/src/torrent.cpp:9513:23: style: Opposite expression on both sides of '&&'. [oppositeExpression]
libtorrent-rasterbar-1.1.5/src/torrent.cpp:9513:23: note: Opposite expression on both sides of '&&'.
libtorrent-rasterbar-1.1.5/src/torrent.cpp:9513:23: note: Opposite expression on both sides of '&&'.
libtorrent-rasterbar-1.1.5/src/torrent.cpp:9581:23: style: Opposite expression on both sides of '&&'. [oppositeExpression]
libtorrent-rasterbar-1.1.5/src/torrent.cpp:9581:23: note: Opposite expression on both sides of '&&'.
libtorrent-rasterbar-1.1.5/src/torrent.cpp:9581:23: note: Opposite expression on both sides of '&&'.
libtorrent-rasterbar-1.1.5/src/torrent.cpp:589:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libtorrent-rasterbar-1.1.5/src/torrent.cpp:10633:0: style: Variable 'num_interested' is modified but its new value is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/src/torrent_info.cpp:402:15: style: Unused variable: path_element [unusedVariable]
libtorrent-rasterbar-1.1.5/src/torrent_info.cpp:1653:4: style: Struct 'filter_web_seed_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/torrent_peer.cpp:94:0: error: #error unsupported endianness [preprocessorErrorDirective]
libtorrent-rasterbar-1.1.5/src/udp_socket.cpp:139:0: error: syntax error [syntaxError]
libtorrent-rasterbar-1.1.5/src/upnp.cpp:1444:19: style: Variable 'error_string' is assigned a value that is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/src/ut_metadata.cpp:96:3: style: Struct 'ut_metadata_plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/ut_pex.cpp:91:3: style: Struct 'ut_pex_plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/src/utp_socket_manager.cpp:314:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
libtorrent-rasterbar-1.1.5/src/utp_socket_manager.cpp:308:0: note: Variable 'str' is reassigned a value before the old one has been used.
libtorrent-rasterbar-1.1.5/src/utp_socket_manager.cpp:314:5: note: Variable 'str' is reassigned a value before the old one has been used.
libtorrent-rasterbar-1.1.5/src/utp_stream.cpp:2690:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libtorrent-rasterbar-1.1.5/src/utp_stream.cpp:1726:2: style: Struct 'holder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/bittorrent_peer.cpp:328:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libtorrent-rasterbar-1.1.5/test/main.cpp:374:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/test/main.cpp:395:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libtorrent-rasterbar-1.1.5/test/main.cpp:370:2: style: Variable 'process_id' is reassigned a value before the old one has been used. [redundantAssignment]
libtorrent-rasterbar-1.1.5/test/main.cpp:366:0: note: Variable 'process_id' is reassigned a value before the old one has been used.
libtorrent-rasterbar-1.1.5/test/main.cpp:370:2: note: Variable 'process_id' is reassigned a value before the old one has been used.
libtorrent-rasterbar-1.1.5/test/main.cpp:252:2: style: Struct 'unit_directory_guard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/make_torrent.cpp:167:9: style: Function 'generate_files' argument 3 names different: declaration 'random' definition 'alternate_data'. [funcArgNamesDifferent]
libtorrent-rasterbar-1.1.5/test/make_torrent.hpp:66:94: note: Function 'generate_files' argument 3 names different: declaration 'random' definition 'alternate_data'.
libtorrent-rasterbar-1.1.5/test/make_torrent.cpp:167:9: note: Function 'generate_files' argument 3 names different: declaration 'random' definition 'alternate_data'.
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:634:14: style: The scope of the variable 'invalid_tracker_url' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:635:14: style: The scope of the variable 'invalid_tracker_protocol' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:401:21: style: Function 'test_sleep' argument 1 names different: declaration 'millisec' definition 'milliseconds'. [funcArgNamesDifferent]
libtorrent-rasterbar-1.1.5/test/setup_transfer.hpp:85:28: note: Function 'test_sleep' argument 1 names different: declaration 'millisec' definition 'milliseconds'.
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:401:21: note: Function 'test_sleep' argument 1 names different: declaration 'millisec' definition 'milliseconds'.
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:512:21: style: Function 'start_proxy' argument 1 names different: declaration 'type' definition 'proxy_type'. [funcArgNamesDifferent]
libtorrent-rasterbar-1.1.5/test/setup_transfer.hpp:108:28: note: Function 'start_proxy' argument 1 names different: declaration 'type' definition 'proxy_type'.
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:512:21: note: Function 'start_proxy' argument 1 names different: declaration 'type' definition 'proxy_type'.
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:889:37: style: Function 'start_web_server' argument 2 names different: declaration 'chunked' definition 'chunked_encoding'. [funcArgNamesDifferent]
libtorrent-rasterbar-1.1.5/test/setup_transfer.hpp:104:52: note: Function 'start_web_server' argument 2 names different: declaration 'chunked' definition 'chunked_encoding'.
libtorrent-rasterbar-1.1.5/test/setup_transfer.cpp:889:37: note: Function 'start_web_server' argument 2 names different: declaration 'chunked' definition 'chunked_encoding'.
libtorrent-rasterbar-1.1.5/test/test_alert_manager.cpp:193:2: style: Struct 'test_plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_bandwidth_limiter.cpp:65:79: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/test/test_block_cache.cpp:165:2: style: Variable 'pe' is assigned a value that is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/test/test_block_cache.cpp:422:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libtorrent-rasterbar-1.1.5/test/test_dht.cpp:164:30: performance: Function parameter 't' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/test/test_dht.cpp:182:28: performance: Function parameter 'k' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/test/test_dht.cpp:185:28: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/test/test_ed25519.cpp:46:49: performance: Function parameter 'pub' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/test/test_ed25519.cpp:46:66: performance: Function parameter 'sig_hex' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/test/test_fast_extension.cpp:109:14: style: The scope of the variable 'message_name' can be reduced. [variableScope]
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:123:7: style: Technically the member function 'F::check_invariant' can be const. [functionConst]
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:72:2: style: Struct 'E' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:80:2: style: Struct 'F' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:48:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:40:14: note: Virtual function in base class
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:48:14: note: Function in derived class
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:58:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:40:14: note: Virtual function in base class
libtorrent-rasterbar-1.1.5/test/test_heterogeneous_queue.cpp:58:14: note: Function in derived class
libtorrent-rasterbar-1.1.5/test/test_linked_list.cpp:40:2: style: Struct 'test_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_magnet.cpp:46:34: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
libtorrent-rasterbar-1.1.5/test/test_peer_list.cpp:131:7: performance: Technically the member function 'mock_torrent::debug_log' can be static. [functionStatic]
libtorrent-rasterbar-1.1.5/test/test_peer_list.cpp:114:2: style: Struct 'mock_torrent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_storage.cpp:1080:2: style: Struct 'test_fileop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_storage.cpp:1118:2: style: Struct 'test_read_fileop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_storage.cpp:1148:2: style: Struct 'test_error_fileop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_tailqueue.cpp:50:3: style: C-style pointer casting [cstyleCast]
libtorrent-rasterbar-1.1.5/test/test_tailqueue.cpp:59:21: style: C-style pointer casting [cstyleCast]
libtorrent-rasterbar-1.1.5/test/test_tailqueue.cpp:62:20: style: C-style pointer casting [cstyleCast]
libtorrent-rasterbar-1.1.5/test/test_tailqueue.cpp:63:11: style: C-style pointer casting [cstyleCast]
libtorrent-rasterbar-1.1.5/test/test_tailqueue.cpp:40:2: style: Struct 'test_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_torrent.cpp:315:2: style: Struct 'plugin_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_transfer.cpp:294:5: style: C-style pointer casting [cstyleCast]
libtorrent-rasterbar-1.1.5/test/test_transfer.cpp:75:2: style: Struct 'test_storage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtorrent-rasterbar-1.1.5/test/test_upnp.cpp:117:7: style: Technically the member function 'callback_info::operator==' can be const. [functionConst]
libtorrent-rasterbar-1.1.5/test/udp_tracker.cpp:166:2: style: Struct 'udp_tracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtoxcore/libtoxcore_0.2.2.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/libt/libtpclient-py/libtpclient-py_0.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtpl/libtpl_1.6.1.orig.tar.gz
tpl-1.6.1/src/tpl.c:588:9: style: The scope of the variable 'find_next_node' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:588:26: style: The scope of the variable 'looking' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:588:34: style: The scope of the variable 'i' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:589:12: style: The scope of the variable 'sz' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:683:9: style: The scope of the variable 'find_next_node' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:683:26: style: The scope of the variable 'looking' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:683:34: style: The scope of the variable 'i' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:836:11: style: The scope of the variable 'datav' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:983:11: style: The scope of the variable 'filename' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:1177:27: style: The scope of the variable 'c' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:1561:11: style: The scope of the variable 'dv' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:2158:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:2294:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tpl-1.6.1/src/tpl.c:1975:41: style: Checking if unsigned variable '((struct tpl_atyp*)(n->data))->num' is less than zero. [unsignedLessThanZero]
tpl-1.6.1/src/tpl.c:1754:56: style: Function 'tpl_mmap_file' argument 2 names different: declaration 'map_rec' definition 'mr'. [funcArgNamesDifferent]
tpl-1.6.1/src/tpl.c:186:56: note: Function 'tpl_mmap_file' argument 2 names different: declaration 'map_rec' definition 'mr'.
tpl-1.6.1/src/tpl.c:1754:56: note: Function 'tpl_mmap_file' argument 2 names different: declaration 'map_rec' definition 'mr'.
tpl-1.6.1/src/tpl.c:1488:18: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tpl-1.6.1/tests/int64_align.c:12:13: style: struct member 's_t::i' is never used. [unusedStructMember]
tpl-1.6.1/tests/malign.c:13:14: style: struct member 's_t::a' is never used. [unusedStructMember]
tpl-1.6.1/tests/other/other1.cpp:4:0: error: syntax error [syntaxError]
tpl-1.6.1/tests/test105.c:25:9: style: Variable 'fmt' is assigned a value that is never used. [unreadVariable]
tpl-1.6.1/tests/test115.c:86:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tpl-1.6.1/tests/test115.c:113:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tpl-1.6.1/tests/test118.c:52:33: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tpl-1.6.1/tests/test118.c:10:10: style: struct member 'st::c' is never used. [unusedStructMember]
tpl-1.6.1/tests/test118.c:11:12: style: struct member 'st::f' is never used. [unusedStructMember]
tpl-1.6.1/tests/test123.c:30:8: style: Variable 'tn' is assigned a value that is never used. [unreadVariable]
tpl-1.6.1/tests/test124.c:24:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tpl-1.6.1/tests/test124.c:20:3: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test124.c:24:3: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test22.c:15:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test23.c:26:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test24.c:23:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test25.c:24:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test26.c:71:45: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
tpl-1.6.1/tests/test26.c:30:9: style: The scope of the variable 'selrc' can be reduced. [variableScope]
tpl-1.6.1/tests/test26.c:30:16: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
tpl-1.6.1/tests/test27.c:32:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test28.c:23:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test28.c:13:17: style: The scope of the variable 'sum' can be reduced. [variableScope]
tpl-1.6.1/tests/test29.c:24:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test29.c:13:17: style: The scope of the variable 'sum' can be reduced. [variableScope]
tpl-1.6.1/tests/test49.c:12:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tpl-1.6.1/tests/test49.c:9:9: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test49.c:12:9: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test51.c:35:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tpl-1.6.1/tests/test51.c:35:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
tpl-1.6.1/tests/test52.c:13:5: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
tpl-1.6.1/tests/test52.c:10:5: note: Variable 'j' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test52.c:13:5: note: Variable 'j' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test54.c:41:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tpl-1.6.1/tests/test54.c:41:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
tpl-1.6.1/tests/test55.c:77:45: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
tpl-1.6.1/tests/test55.c:36:9: style: The scope of the variable 'selrc' can be reduced. [variableScope]
tpl-1.6.1/tests/test55.c:36:16: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
tpl-1.6.1/tests/test56.c:10:10: style: struct member 'has_strings::a' is never used. [unusedStructMember]
tpl-1.6.1/tests/test57.c:10:10: style: struct member 'has_strings::a' is never used. [unusedStructMember]
tpl-1.6.1/tests/test58.c:10:10: style: struct member 'has_strings::a' is never used. [unusedStructMember]
tpl-1.6.1/tests/test64.c:27:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tpl-1.6.1/tests/test64.c:25:5: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test64.c:27:5: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test64.c:33:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tpl-1.6.1/tests/test64.c:27:5: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test64.c:33:5: note: Variable 's' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test78.c:17:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
tpl-1.6.1/tests/test78.c:15:5: note: Variable 'i' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test78.c:17:5: note: Variable 'i' is reassigned a value before the old one has been used.
tpl-1.6.1/tests/test82.c:9:10: style: struct member 'st::c' is never used. [unusedStructMember]
tpl-1.6.1/tests/test82.c:10:12: style: struct member 'st::f' is never used. [unusedStructMember]
tpl-1.6.1/tests/test87.c:31:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpl-1.6.1/tests/test87.c:14:17: style: The scope of the variable 'sum' can be reduced. [variableScope]
tpl-1.6.1/tests/test87.c:15:20: style: The scope of the variable 'rc' can be reduced. [variableScope]
tpl-1.6.1/tests/test88.c:4:9: style: struct member 'ms_t::i' is never used. [unusedStructMember]
tpl-1.6.1/tests/test88.c:5:10: style: struct member 'ms_t::c' is never used. [unusedStructMember]
tpl-1.6.1/tests/test88.c:6:12: style: struct member 'ms_t::f' is never used. [unusedStructMember]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtpproto-py/libtpproto-py_0.2.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtrace3/libtrace3_3.0.21.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtranscript/libtranscript_0.3.3.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libt/libtransmission-client-perl/libtransmission-client-perl_0.0805.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtravel-routing-de-vrr-perl/libtravel-routing-de-vrr-perl_2.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-dagnode-perl/libtree-dagnode-perl_1.31.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-multinode-perl/libtree-multinode-perl_1.0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-r-perl/libtree-r-perl_0.072.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-rb-perl/libtree-rb-perl_0.500006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-redblack-perl/libtree-redblack-perl_0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-simple-perl/libtree-simple-perl_1.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-simple-visitorfactory-perl/libtree-simple-visitorfactory-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtree-xpathengine-perl/libtree-xpathengine-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtrio/libtrio_1.16+dfsg1.orig.tar.xz
trio-1.16/example.c:355:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
trio-1.16/example.c:354:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/example.c:355:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/example.c:60:12: style: Unused variable: dummy [unusedVariable]
trio-1.16/example.c:61:9: style: Unused variable: fool [unusedVariable]
trio-1.16/example.c:65:10: style: Unused variable: dnum [unusedVariable]
trio-1.16/example.c:66:9: style: Unused variable: end [unusedVariable]
trio-1.16/example.c:68:8: style: Unused variable: ch [unusedVariable]
trio-1.16/example.c:69:0: style: Variable 'nerrors' is assigned a value that is never used. [unreadVariable]
trio-1.16/example.c:70:9: style: Unused variable: p1 [unusedVariable]
trio-1.16/example.c:71:9: style: Unused variable: p2 [unusedVariable]
trio-1.16/regression.c:1352:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
trio-1.16/regression.c:1349:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1352:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1363:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
trio-1.16/regression.c:1359:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1363:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1379:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
trio-1.16/regression.c:1376:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1379:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1386:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
trio-1.16/regression.c:1379:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1386:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1391:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
trio-1.16/regression.c:1386:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:1391:3: note: Variable 'rc' is reassigned a value before the old one has been used.
trio-1.16/regression.c:676:8: style: The scope of the variable 'data' can be reduced. [variableScope]
trio-1.16/regression.c:752:7: style: Unused variable: rc [unusedVariable]
trio-1.16/trio.c:2330:13: style: Expression is always false because 'else if' condition matches previous condition at line 2327. [multiCondition]
trio-1.16/trio.c:7247:24: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
trio-1.16/trio.c:7249:10: note: Assuming that condition '0!=(self)' is not redundant
trio-1.16/trio.c:7247:24: note: Null pointer dereference
trio-1.16/trio.c:7285:24: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
trio-1.16/trio.c:7287:10: note: Assuming that condition '0!=(self)' is not redundant
trio-1.16/trio.c:7285:24: note: Null pointer dereference
trio-1.16/trio.c:7310:21: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
trio-1.16/trio.c:7314:10: note: Assuming that condition '0!=(self)' is not redundant
trio-1.16/trio.c:7310:21: note: Null pointer dereference
trio-1.16/trio.c:2412:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:2418:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:2422:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:2431:44: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:2441:50: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:2444:50: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6643:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6647:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6651:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6660:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6664:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6668:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6753:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6757:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:6761:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
trio-1.16/trio.c:7029:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
trio-1.16/trio.c:7030:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
trio-1.16/trio.c:1587:35: style: Same expression on both sides of '=='. [duplicateExpression]
trio-1.16/trio.c:1397:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
trio-1.16/trio.c:2504:7: style: The scope of the variable 'digitOffset' can be reduced. [variableScope]
trio-1.16/trio.c:2751:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
trio-1.16/trio.c:3621:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
trio-1.16/trio.c:3622:7: style: The scope of the variable 'width' can be reduced. [variableScope]
trio-1.16/trio.c:4060:7: style: The scope of the variable 'status' can be reduced. [variableScope]
trio-1.16/trio.c:4912:18: style: The scope of the variable 'unused' can be reduced. [variableScope]
trio-1.16/trio.c:5740:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
trio-1.16/trio.c:5741:0: style: The scope of the variable 'number' can be reduced. [variableScope]
trio-1.16/trio.c:5905:7: style: The scope of the variable 'k' can be reduced. [variableScope]
trio-1.16/trio.c:6330:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
trio-1.16/trio.c:6593:22: style: The scope of the variable 'infinity' can be reduced. [variableScope]
trio-1.16/trio.c:805:12: style: union member 'Anonymous5::doubleNumber' is never used. [unusedStructMember]
trio-1.16/trio.c:4246:7: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:4328:7: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:4407:7: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:4477:7: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:4501:21: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:4584:9: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:4679:9: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:4928:27: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:5724:10: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:7507:5: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:7598:5: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:7686:5: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:7756:5: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:7780:19: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/trio.c:7866:5: error: va_list 'unused' used before va_start() was called. [va_list_usedBeforeStarted]
trio-1.16/triostr.c:1147:10: style: The scope of the variable 'count' can be reduced. [variableScope]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtritonus-java/libtritonus-java_20070428.orig.tar.gz
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaCtl.c:93:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaCtl.c:92:0: note: Variable 'name' is reassigned a value before the old one has been used.
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaCtl.c:93:2: note: Variable 'name' is reassigned a value before the old one has been used.
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:182:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:204:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:246:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:268:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:290:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:312:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:335:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:357:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:381:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:405:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:429:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:453:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:477:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:501:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:525:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:549:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:573:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:597:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:621:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:645:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:669:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:692:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:714:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:736:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:759:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:783:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmHWParams.c:807:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:132:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:152:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:172:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:192:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:213:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:233:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:252:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaPcmSWParams.c:272:12: style: Variable 'nReturn' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaSeq.c:1036:19: style: The scope of the variable 'handle' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaSeqSystemInfo.c:175:11: style: Variable 'handle' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/alsa/org_tritonus_lowlevel_alsa_AlsaSeqSystemInfo.c:197:11: style: Variable 'handle' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/cdparanoia/org_tritonus_lowlevel_cdda_cdparanoia_Cdparanoia.c:115:15: style: The scope of the variable 'cdrom' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:111:2: style: Variable 'synth' is reassigned a value before the old one has been used. [redundantAssignment]
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:107:0: note: Variable 'synth' is reassigned a value before the old one has been used.
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:111:2: note: Variable 'synth' is reassigned a value before the old one has been used.
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:185:22: style: The scope of the variable 'event' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:279:6: style: The scope of the variable 'count' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:284:17: style: The scope of the variable 'sfont' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:286:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/fluidsynth/org_tritonus_midi_device_fluidsynth_FluidSynthesizer.c:287:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/lame/lameapi.c:115:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libtritonus-java-20070428/src/lib/lame/lameapi.c:115:11: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtritonus-java-20070428/src/lib/lame/org_tritonus_lowlevel_lame_Lame.c:354:2: style: Variable 'charBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
libtritonus-java-20070428/src/lib/lame/org_tritonus_lowlevel_lame_Lame.c:347:0: note: Variable 'charBuffer' is reassigned a value before the old one has been used.
libtritonus-java-20070428/src/lib/lame/org_tritonus_lowlevel_lame_Lame.c:354:2: note: Variable 'charBuffer' is reassigned a value before the old one has been used.
libtritonus-java-20070428/src/lib/lame/org_tritonus_lowlevel_lame_Lame.c:221:8: style: The scope of the variable 'encodedBytes' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/lame/org_tritonus_lowlevel_lame_Lame.c:221:23: style: The scope of the variable 'pcmSamplesOrig' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/lame/org_tritonus_lowlevel_lame_Lame.c:222:9: style: The scope of the variable 'pcmSamples' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/lame/org_tritonus_lowlevel_lame_Lame.c:223:6: style: The scope of the variable 'pcmLengthInFrames' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/lame/windows/bladenc.c:46:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libtritonus-java-20070428/src/lib/lame/windows/bladenc.c:46:11: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libtritonus-java-20070428/src/lib/lame/windows/bladenc.c:216:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/lame/windows/bladenc.c:388:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/lame/windows/bladenc.c:356:13: style: Variable 'thisString' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/lame/windows/bladenc.c:356:22: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:45:20: style: The scope of the variable 'hibitrate' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:80:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:83:8: style: The scope of the variable 'maxlatency' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:147:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:374:11: style: The scope of the variable 'limit' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:79:65: style: Function 'vorbis_bitrate_init' argument 2 names different: declaration 'bs' definition 'bm'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.h:78:72: note: Function 'vorbis_bitrate_init' argument 2 names different: declaration 'bs' definition 'bm'.
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:79:65: note: Function 'vorbis_bitrate_init' argument 2 names different: declaration 'bs' definition 'bm'.
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:146:50: style: Function 'vorbis_bitrate_clear' argument 1 names different: declaration 'bs' definition 'bm'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.h:79:57: note: Function 'vorbis_bitrate_clear' argument 1 names different: declaration 'bs' definition 'bm'.
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:146:50: note: Function 'vorbis_bitrate_clear' argument 1 names different: declaration 'bs' definition 'bm'.
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:300:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:315:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:342:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtritonus-java-20070428/src/lib/pvorbis/bitrate.c:443:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libtritonus-java-20070428/src/lib/pvorbis/block.c:286:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/block.c:379:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/block.c:383:8: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/block.c:675:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/block.c:675:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/block.c:872:51: style: Function 'vorbis_synthesis_read' argument 2 names different: declaration 'samples' definition 'n'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/vorbis/codec.h:187:63: note: Function 'vorbis_synthesis_read' argument 2 names different: declaration 'samples' definition 'n'.
libtritonus-java-20070428/src/lib/pvorbis/block.c:872:51: note: Function 'vorbis_synthesis_read' argument 2 names different: declaration 'samples' definition 'n'.
libtritonus-java-20070428/src/lib/pvorbis/block.c:381:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/block.c:382:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/block.c:418:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:31:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:443:11: style: The scope of the variable 'entry' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:458:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:30:69: style: Function 'vorbis_staticbook_pack' argument 2 names different: declaration 'b' definition 'opb'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:139:76: note: Function 'vorbis_staticbook_pack' argument 2 names different: declaration 'b' definition 'opb'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:30:69: note: Function 'vorbis_staticbook_pack' argument 2 names different: declaration 'b' definition 'opb'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:149:46: style: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:140:53: note: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:149:46: note: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:149:67: style: Function 'vorbis_staticbook_unpack' argument 2 names different: declaration 'c' definition 's'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:140:72: note: Function 'vorbis_staticbook_unpack' argument 2 names different: declaration 'c' definition 's'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:149:67: note: Function 'vorbis_staticbook_unpack' argument 2 names different: declaration 'c' definition 's'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:456:61: style: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:155:15: note: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:456:61: note: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'.
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:384:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/codebook.c:385:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/envelope.c:320:8: warning: Identical condition 'j>=testW', second condition is always false [identicalConditionAfterEarlyExit]
libtritonus-java-20070428/src/lib/pvorbis/envelope.c:274:11: note: first condition
libtritonus-java-20070428/src/lib/pvorbis/envelope.c:320:8: note: second condition
libtritonus-java-20070428/src/lib/pvorbis/envelope.c:106:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:599:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:743:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:763:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:763:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:859:11: style: The scope of the variable 'cval' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:860:11: style: The scope of the variable 'cshift' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:861:13: style: The scope of the variable 'l' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:1054:7: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:416:17: style: Variable 'quantized' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/pvorbis/floor1.c:495:7: style: Variable 'y2' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/pvorbis/info.c:60:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:124:12: style: The scope of the variable 'o' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:124:14: style: The scope of the variable 'p' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:125:9: style: The scope of the variable 'y' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:61:47: style: Function 'vorbis_lpc_from_data' argument 2 names different: declaration 'lpc' definition 'lpci'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/lpc.h:24:54: note: Function 'vorbis_lpc_from_data' argument 2 names different: declaration 'lpc' definition 'lpci'.
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:61:47: note: Function 'vorbis_lpc_from_data' argument 2 names different: declaration 'lpc' definition 'lpci'.
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:62:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:63:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lpc.c:126:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:311:10: style: The scope of the variable 'lastdelta' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:316:20: style: The scope of the variable 'delta' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:68:22: style: Unused variable: fpu [unusedVariable]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:312:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:368:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:407:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:408:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:409:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/lsp.c:410:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:657:10: style: Variable 'hs' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:251:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:257:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:507:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:508:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:509:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:510:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:531:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:662:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:663:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:665:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mapping0.c:666:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/mdct.c:223:14: style: The scope of the variable 'r0' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/mdct.c:224:14: style: The scope of the variable 'r1' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/mdct.c:271:14: style: The scope of the variable 'r0' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/mdct.c:272:14: style: The scope of the variable 'r1' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/mdct.c:498:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/org_tritonus_lowlevel_pvorbis_DspState.c:147:8: style: The scope of the variable 'nObjectArrayLength' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/org_tritonus_lowlevel_pvorbis_DspState.c:148:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:351:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:351:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:1020:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:1020:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:754:14: style: Function '_vp_remove_floor' argument 3 names different: declaration 'icodedflr' definition 'codedflr'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/psy.h:124:14: note: Function '_vp_remove_floor' argument 3 names different: declaration 'icodedflr' definition 'codedflr'.
libtritonus-java-20070428/src/lib/pvorbis/psy.c:754:14: note: Function '_vp_remove_floor' argument 3 names different: declaration 'icodedflr' definition 'codedflr'.
libtritonus-java-20070428/src/lib/pvorbis/psy.c:91:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:441:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:442:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:539:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:540:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:541:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:542:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:543:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:776:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:827:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:984:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:1005:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/psy.c:173:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libtritonus-java-20070428/src/lib/pvorbis/res0.c:74:7: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/res0.c:499:29: style: Variable 'vd' is assigned a value that is never used. [unreadVariable]
libtritonus-java-20070428/src/lib/pvorbis/res0.c:622:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:184:8: style: The scope of the variable 'j' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:184:10: style: The scope of the variable 'k' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:184:12: style: The scope of the variable 'count' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:452:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:452:9: style: The scope of the variable 'o' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:458:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:183:61: style: Function '_book_unquantize' argument 3 names different: declaration 'map' definition 'sparsemap'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:125:68: note: Function '_book_unquantize' argument 3 names different: declaration 'map' definition 'sparsemap'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:183:61: note: Function '_book_unquantize' argument 3 names different: declaration 'map' definition 'sparsemap'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:291:39: style: Function 'vorbis_book_init_encode' argument 1 names different: declaration 'dest' definition 'c'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:121:46: note: Function 'vorbis_book_init_encode' argument 1 names different: declaration 'dest' definition 'c'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:291:39: note: Function 'vorbis_book_init_encode' argument 1 names different: declaration 'dest' definition 'c'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:291:64: style: Function 'vorbis_book_init_encode' argument 2 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:121:74: note: Function 'vorbis_book_init_encode' argument 2 names different: declaration 'source' definition 's'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:291:64: note: Function 'vorbis_book_init_encode' argument 2 names different: declaration 'source' definition 's'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:318:39: style: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:122:46: note: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:318:39: note: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:318:64: style: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/codebook.h:122:74: note: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:318:64: note: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'.
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:345:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/sharedbook.c:356:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libtritonus-java-20070428/src/lib/pvorbis/smallft.c:689:29: style: The scope of the variable 't6' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/smallft.c:689:32: style: The scope of the variable 't7' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/smallft.c:689:35: style: The scope of the variable 't8' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/smallft.c:689:38: style: The scope of the variable 't9' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/smallft.c:689:41: style: The scope of the variable 't10' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/synthesis.c:155:44: style: Function 'vorbis_synthesis_halfrate' argument 1 names different: declaration 'v' definition 'vi'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/vorbis/codec.h:190:56: note: Function 'vorbis_synthesis_halfrate' argument 1 names different: declaration 'v' definition 'vi'.
libtritonus-java-20070428/src/lib/pvorbis/synthesis.c:155:44: note: Function 'vorbis_synthesis_halfrate' argument 1 names different: declaration 'v' definition 'vi'.
libtritonus-java-20070428/src/lib/pvorbis/synthesis.c:165:46: style: Function 'vorbis_synthesis_halfrate_p' argument 1 names different: declaration 'v' definition 'vi'. [funcArgNamesDifferent]
libtritonus-java-20070428/src/lib/pvorbis/vorbis/codec.h:191:58: note: Function 'vorbis_synthesis_halfrate_p' argument 1 names different: declaration 'v' definition 'vi'.
libtritonus-java-20070428/src/lib/pvorbis/synthesis.c:165:46: note: Function 'vorbis_synthesis_halfrate_p' argument 1 names different: declaration 'v' definition 'vi'.
libtritonus-java-20070428/src/lib/pvorbis/vorbisenc.c:209:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/vorbisenc.c:209:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/pvorbis/vorbisenc.c:478:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/vorbis/org_tritonus_lowlevel_vorbis_DspState.c:163:8: style: The scope of the variable 'nObjectArrayLength' can be reduced. [variableScope]
libtritonus-java-20070428/src/lib/vorbis/org_tritonus_lowlevel_vorbis_DspState.c:164:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libtritonus-java-20070428/test/misc/oggstreamtest.c:53:7: style: The scope of the variable 'nResult' can be reduced. [variableScope]
libtritonus-java-20070428/test/misc/oggstreamtest.c:79:7: style: The scope of the variable 'nResult' can be reduced. [variableScope]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtrue-perl/libtrue-perl_0.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtruth-java/libtruth-java_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtry-tiny-byclass-perl/libtry-tiny-byclass-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtry-tiny-perl/libtry-tiny-perl_0.30.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtry-tiny-smartcatch-perl/libtry-tiny-smartcatch-perl_0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtrycatch-perl/libtrycatch-perl_1.003002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtsm/libtsm_3.orig.tar.gz
libtsm-3/external/wcwidth.c:72:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
libtsm-3/external/wcwidth.c:209:7: style: The scope of the variable 'w' can be reduced. [variableScope]
libtsm-3/external/wcwidth.c:300:7: style: The scope of the variable 'w' can be reduced. [variableScope]
libtsm-3/src/shl_htable.c:104:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libtsm-3/src/shl_htable.c:125:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libtsm-3/src/shl_htable.c:189:23: style: The scope of the variable 'e' can be reduced. [variableScope]
libtsm-3/src/shl_htable.c:227:12: style: The scope of the variable 'e' can be reduced. [variableScope]
libtsm-3/src/shl_llog.h:93:10: style: The scope of the variable 'list' can be reduced. [variableScope]
libtsm-3/src/tsm_screen.c:339:26: style: The scope of the variable 'pos' can be reduced. [variableScope]
libtsm-3/src/tsm_screen.c:668:21: style: The scope of the variable 'width' can be reduced. [variableScope]
libtsm-3/src/tsm_screen.c:668:28: style: The scope of the variable 'diff' can be reduced. [variableScope]
libtsm-3/src/tsm_screen.c:887:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libtsm-3/src/tsm_screen.c:1032:15: style: The scope of the variable 'c' can be reduced. [variableScope]
libtsm-3/src/tsm_screen.c:1061:15: style: The scope of the variable 'c' can be reduced. [variableScope]
libtsm-3/src/shl_array.h:105:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libtsm-3/src/shl_array.h:130:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libtsm-3/src/tsm_unicode.c:363:34: style: Function 'tsm_ucs4_to_utf8' argument 1 names different: declaration 'ucs4' definition 'g'. [funcArgNamesDifferent]
libtsm-3/src/libtsm.h:118:34: note: Function 'tsm_ucs4_to_utf8' argument 1 names different: declaration 'ucs4' definition 'g'.
libtsm-3/src/tsm_unicode.c:363:34: note: Function 'tsm_ucs4_to_utf8' argument 1 names different: declaration 'ucs4' definition 'g'.
libtsm-3/src/tsm_unicode.c:363:43: style: Function 'tsm_ucs4_to_utf8' argument 2 names different: declaration 'out' definition 'txt'. [funcArgNamesDifferent]
libtsm-3/src/libtsm.h:118:46: note: Function 'tsm_ucs4_to_utf8' argument 2 names different: declaration 'out' definition 'txt'.
libtsm-3/src/tsm_unicode.c:363:43: note: Function 'tsm_ucs4_to_utf8' argument 2 names different: declaration 'out' definition 'txt'.
libtsm-3/src/tsm_unicode.c:498:57: style: Function 'tsm_utf8_mach_feed' argument 2 names different: declaration 'c' definition 'ci'. [funcArgNamesDifferent]
libtsm-3/src/libtsm_int.h:70:57: note: Function 'tsm_utf8_mach_feed' argument 2 names different: declaration 'c' definition 'ci'.
libtsm-3/src/tsm_unicode.c:498:57: note: Function 'tsm_utf8_mach_feed' argument 2 names different: declaration 'c' definition 'ci'.
libtsm-3/src/tsm_vte.c:807:6: style: The scope of the variable 'new' can be reduced. [variableScope]
libtsm-3/src/tsm_vte.c:2240:12: style: The scope of the variable 'u8' can be reduced. [variableScope]
libtsm-3/src/tsm_vte.c:2241:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libtsm-3/test/test_htable.c:33:7: style: struct member 'node::huge_padding' is never used. [unusedStructMember]
libtsm-3/test/test_htable.c:35:7: style: struct member 'node::paaaaaadding' is never used. [unusedStructMember]
libtsm-3/test/test_htable.c:38:7: style: struct member 'node::more_padding' is never used. [unusedStructMember]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libturpial/libturpial_1.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtut/libtut_0.0.20070706.orig.tar.gz
libtut-0.0.20070706/selftest/bug_ensure_0_equals_0.cpp:20:22: style: Condition '0==0' is always true [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/bug_ensure_0_equals_0.cpp:20:22: style: Same expression on both sides of '=='. [duplicateExpression]
libtut-0.0.20070706/selftest/callback.cpp:46:9: style: Struct 'chk_callback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtut-0.0.20070706/selftest/ensure.cpp:33:19: style: Condition '1==1' is always true [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:34:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:48:25: style: Condition '1==2' is always false [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:64:16: style: Condition '1==2' is always false [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:82:19: style: Condition '1==1' is always true [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:92:19: style: Condition '1==1' is always true [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:102:19: style: Condition '1==1' is always true [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:113:25: style: Condition '1==1' is always true [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure.cpp:33:19: style: Same expression on both sides of '=='. [duplicateExpression]
libtut-0.0.20070706/selftest/ensure.cpp:34:13: style: Same expression on both sides of '=='. [duplicateExpression]
libtut-0.0.20070706/selftest/ensure.cpp:82:19: style: Same expression on both sides of '=='. [duplicateExpression]
libtut-0.0.20070706/selftest/ensure.cpp:92:19: style: Same expression on both sides of '=='. [duplicateExpression]
libtut-0.0.20070706/selftest/ensure.cpp:102:19: style: Same expression on both sides of '=='. [duplicateExpression]
libtut-0.0.20070706/selftest/ensure.cpp:113:25: style: Same expression on both sides of '=='. [duplicateExpression]
libtut-0.0.20070706/selftest/ensure_equals.cpp:68:18: style: The scope of the variable 'n' can be reduced. [variableScope]
libtut-0.0.20070706/selftest/ensure_not.cpp:25:23: style: Condition '1==2' is always false [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/ensure_not.cpp:26:17: style: Condition '1==2' is always false [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/less_than_50.cpp:18:21: style: struct member 'dummy::called' is never used. [unusedStructMember]
libtut-0.0.20070706/selftest/more_than_50.cpp:17:21: style: struct member 'dummy::called' is never used. [unusedStructMember]
libtut-0.0.20070706/selftest/set_test_name.cpp:78:17: style: Condition 'true==false' is always false [knownConditionTrueFalse]
libtut-0.0.20070706/selftest/teardown_ex.cpp:30:17: warning: Class dummy is not safe, destructor throws exception [exceptThrowInDestructor]
[11:02]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtuxcap/libtuxcap_1.4.0.dfsg2.orig.tar.gz
libtuxcap-1.4.0/tuxcap/chipmunk/cpSpaceHash.c:108:57: style: Function 'cpSpaceHashInit' argument 3 names different: declaration 'cells' definition 'numcells'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/chipmunk/cpSpaceHash.h:67:70: note: Function 'cpSpaceHashInit' argument 3 names different: declaration 'cells' definition 'numcells'.
libtuxcap-1.4.0/tuxcap/chipmunk/cpSpaceHash.c:108:57: note: Function 'cpSpaceHashInit' argument 3 names different: declaration 'cells' definition 'numcells'.
libtuxcap-1.4.0/tuxcap/demo1/Board.h:69:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/demo2/Board.h:71:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/demo3/Board.h:94:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/demo3/GameApp.cpp:25:10: warning: Member variable 'GameApp::mTurbotImg' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/demo3/GameApp.cpp:25:10: warning: Member variable 'GameApp::mLightningImg' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/demo3/GameApp.cpp:25:10: warning: Member variable 'GameApp::mAlteredImg' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/demo3/GameApp.cpp:25:10: warning: Member variable 'GameApp::mFont' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/demo4/Board.h:105:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/demo4/Board.cpp:213:6: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libtuxcap-1.4.0/tuxcap/demo4/TitleScreen.h:39:2: style: Class 'TitleScreen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:56:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:115:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:167:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:194:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:52:50: style: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo4/Res.h:14:45: note: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:52:50: note: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:111:53: style: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo4/Res.h:31:48: note: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:111:53: note: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:163:50: style: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo4/Res.h:62:45: note: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:163:50: note: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:190:57: style: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo4/Res.h:72:52: note: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/Res.cpp:190:57: note: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo4/TitleScreen.cpp:47:2: warning: Possible leak in public function. The pointer 'mContinueLink' is not deallocated before it is allocated. [publicAllocationError]
libtuxcap-1.4.0/tuxcap/demo5/Board.cpp:86:0: style: Variable 'aLeakedInteger' is allocated memory that is never used. [unusedAllocatedMemory]
libtuxcap-1.4.0/tuxcap/demo5/Board.cpp:299:0: style: Variable 'aLeakedParallaxLayer' is allocated memory that is never used. [unusedAllocatedMemory]
libtuxcap-1.4.0/tuxcap/demo5/Board.h:90:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/demo5/Board.cpp:88:0: error: Memory leak: aLeakedInteger [memleak]
libtuxcap-1.4.0/tuxcap/demo5/Board.cpp:314:0: error: Memory leak: aLeakedParallaxLayer [memleak]
libtuxcap-1.4.0/tuxcap/demo5/DemoDialog.cpp:60:36: performance: Function parameter 'theHeader' should be passed by const reference. [passedByValue]
libtuxcap-1.4.0/tuxcap/demo5/DemoDialog.cpp:60:59: performance: Function parameter 'theBody' should be passed by const reference. [passedByValue]
libtuxcap-1.4.0/tuxcap/demo5/TitleScreen.h:37:2: style: Class 'TitleScreen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:56:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:115:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:167:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:194:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:52:50: style: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo5/Res.h:14:45: note: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:52:50: note: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:111:53: style: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo5/Res.h:31:48: note: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:111:53: note: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:163:50: style: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo5/Res.h:62:45: note: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:163:50: note: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:190:57: style: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/demo5/Res.h:72:52: note: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/Res.cpp:190:57: note: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/demo5/TitleScreen.cpp:43:2: warning: Possible leak in public function. The pointer 'mContinueLink' is not deallocated before it is allocated. [publicAllocationError]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:220:5: style: Variable 'br' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:219:0: note: Variable 'br' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:220:5: note: Variable 'br' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:253:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:252:0: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:253:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:256:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:253:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:256:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:257:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:256:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:257:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:260:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:257:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:260:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:262:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:260:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:262:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:263:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:262:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:263:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:266:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:263:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:266:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:268:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:266:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:268:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:277:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:275:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:277:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:285:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:284:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:285:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:286:2: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:285:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:286:2: note: Variable 'bw' is reassigned a value before the old one has been used.
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:508:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:509:8: style: The scope of the variable 'dx' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:509:11: style: The scope of the variable 'dy' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:67:17: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:234:15: style: Variable 'bw' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:286:7: style: Variable 'bw' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgerect.h:22:2: warning: Member variable 'hgeRect::x1' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgerect.h:22:2: warning: Member variable 'hgeRect::y1' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgerect.h:22:2: warning: Member variable 'hgeRect::x2' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgerect.h:22:2: warning: Member variable 'hgeRect::y2' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:29:20: warning: Member variable 'hgeParticleSystem::particles' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:112:20: warning: Member variable 'hgeParticleSystem::mPlayTime' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:112:20: warning: Member variable 'hgeParticleSystem::mPlayTimer' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:112:20: warning: Member variable 'hgeParticleSystem::mPlayTimerStepSize' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:112:20: warning: Member variable 'hgeParticleSystem::mPingPong' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:112:20: warning: Member variable 'hgeParticleSystem::fParticleScale' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:112:20: warning: Member variable 'hgeParticleSystem::particles' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgevector.h:37:8: style: Technically the member function 'HGE::hgeVector::operator==' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgevector.h:38:8: style: Technically the member function 'HGE::hgeVector::operator!=' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgecolor.h:44:8: style: Technically the member function 'HGE::hgeColor::operator==' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgecolor.h:45:8: style: Technically the member function 'HGE::hgeColor::operator!=' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:200:16: warning: Virtual function 'InitRandom' is called from constructor 'hgeParticleSystem(const char*filename,DDImage*sprite,float fps=0.0f,bool parseMetaData=true,bool old_format=true)' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:57:5: note: Calling InitRandom
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:200:16: note: InitRandom is a virtual method
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:202:19: warning: Virtual function 'ParseMetaData' is called from constructor 'hgeParticleSystem(const char*filename,DDImage*sprite,float fps=0.0f,bool parseMetaData=true,bool old_format=true)' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:106:23: note: Calling ParseMetaData
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:202:19: note: ParseMetaData is a virtual method
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:200:16: warning: Virtual function 'InitRandom' is called from constructor 'hgeParticleSystem(hgeParticleSystemInfo*psi,float fps=0.0f)' at line 130. Dynamic binding is not used. [virtualCallInConstructor]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:130:2: note: Calling InitRandom
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:200:16: note: InitRandom is a virtual method
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:200:16: warning: Virtual function 'InitRandom' is called from copy constructor 'hgeParticleSystem(const hgeParticleSystem&ps)' at line 142. Dynamic binding is not used. [virtualCallInConstructor]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.cpp:142:2: note: Calling InitRandom
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:200:16: note: InitRandom is a virtual method
libtuxcap-1.4.0/tuxcap/hgeparticle/hgecolor.h:35:2: style: Class 'hgeColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgeparticle.h:218:3: style: Class 'hgeParticleManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/hgeparticle/hgepmanager.cpp:20:21: warning: Member variable 'hgeParticleManager::psList' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hungarr/Board.cpp:349:11: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hungarr/Board.cpp:350:11: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hungarr/Board.cpp:1699:10: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hungarr/Board.cpp:1700:10: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.h:33:3: performance: Variable 'mChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.h:36:25: performance: Variable 'mChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.h:154:8: style: Technically the member function 'Sexy::LevelupEffect::IsDone' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.h:160:8: style: Technically the member function 'Sexy::LevelupEffect::IsActive' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.h:166:8: style: Technically the member function 'Sexy::LevelupEffect::ShowingStats' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.h:174:8: style: Technically the member function 'Sexy::LevelupEffect::HideBoard' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.h:166:8: style: Technically the member function 'Sexy::GameOverEffect::CanStartNewGame' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.h:180:8: style: Technically the member function 'Sexy::GameOverEffect::IsActive' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hungarr/Board.h:558:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.h:36:3: style: Struct 'Letter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/hungarr/OptionsDialog.h:66:3: style: Class 'OptionsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/hungarr/TitleScreen.h:33:2: style: Class 'TitleScreen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.cpp:17:17: warning: Member variable 'GameOverEffect::mStats' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.h:174:8: style: Technically the member function 'Sexy::GameOverEffect::HideBoard' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.cpp:437:22: note: Technically the member function 'Sexy::GameOverEffect::HideBoard' can be const.
libtuxcap-1.4.0/tuxcap/hungarr/GameOverEffect.h:174:8: note: Technically the member function 'Sexy::GameOverEffect::HideBoard' can be const.
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.cpp:43:20: style: Variable 'startingY' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.cpp:14:16: warning: Member variable 'LevelupEffect::mStats' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/hungarr/LevelupEffect.cpp:87:43: performance: Function parameter 'ls' should be passed by const reference. [passedByValue]
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:56:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:115:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:167:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:194:19: style: The scope of the variable 'aMgr' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:52:50: style: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/hungarr/Res.h:14:45: note: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:52:50: note: Function 'ExtractGameResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:111:53: style: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/hungarr/Res.h:31:48: note: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:111:53: note: Function 'ExtractHungarrResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:163:50: style: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/hungarr/Res.h:62:45: note: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:163:50: note: Function 'ExtractInitResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:190:57: style: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/hungarr/Res.h:72:52: note: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/Res.cpp:190:57: note: Function 'ExtractTitleScreenResources' argument 1 names different: declaration 'theMgr' definition 'theManager'.
libtuxcap-1.4.0/tuxcap/hungarr/TitleScreen.cpp:32:2: warning: Possible leak in public function. The pointer 'mContinueLink' is not deallocated before it is allocated. [publicAllocationError]
libtuxcap-1.4.0/tuxcap/lib/AudiereSoundManager.cpp:97:20: style: Variable 'aLastDotPos' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/Buffer.cpp:41:20: style: The scope of the variable 'crc_accum' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/Buffer.cpp:66:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/Buffer.cpp:114:7: style: The scope of the variable 'anExtraChar' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/Buffer.cpp:458:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libtuxcap-1.4.0/tuxcap/lib/Common.cpp:1231:6: style: The scope of the variable 'p1' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/Common.cpp:1231:9: style: The scope of the variable 'p2' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/Common.cpp:1260:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/Common.cpp:994:0: style: Variable 'aUTF8Len' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/Common.cpp:995:0: style: Variable 'aUTF8CurVal' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/Common.cpp:1037:0: style: Variable 'aUTF8Len' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/Common.cpp:1038:0: style: Variable 'aUTF8CurVal' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:1050:28: style: Condition 'gMaxTextureAspectRatio==0' is always false [knownConditionTrueFalse]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:1043:28: note: Assignment 'gMaxTextureAspectRatio=1', assigned value is 1
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:1050:28: note: Condition 'gMaxTextureAspectRatio==0' is always false
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:145:7: style: The scope of the variable 'rightPad' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:638:6: style: The scope of the variable 'srcX' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:639:8: style: The scope of the variable 'dstX' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:1519:6: style: The scope of the variable 'srcX' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:1520:8: style: The scope of the variable 'dstX' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:735:2: style: 'VertexList::operator=' should return 'VertexList &'. [operatorEq]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:694:15: style: Member variable 'VertexList::mVerts' is in the wrong place in the initializer list. [initializerList]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:700:55: note: Member variable 'VertexList::mVerts' is in the wrong place in the initializer list.
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:694:15: note: Member variable 'VertexList::mVerts' is in the wrong place in the initializer list.
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:694:15: style: Member variable 'VertexList::mVerts' is in the wrong place in the initializer list. [initializerList]
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:701:92: note: Member variable 'VertexList::mVerts' is in the wrong place in the initializer list.
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:694:15: note: Member variable 'VertexList::mVerts' is in the wrong place in the initializer list.
libtuxcap-1.4.0/tuxcap/lib/D3DInterface.cpp:748:6: style: Technically the member function 'VertexList::size' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1823:10: style: Expression is always false because 'else if' condition matches previous condition at line 1751. [multiCondition]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:223:57: warning: Either the condition 'a16Bits!=NULL' is redundant or there is possible null pointer dereference: a16Bits. [nullPointerRedundantCheck]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:225:54: note: Assuming that condition 'a16Bits!=NULL' is not redundant
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:223:57: note: Null pointer dereference
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2769:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2798:3: note: Found duplicate branches for 'if' and 'else'.
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2769:3: note: Found duplicate branches for 'if' and 'else'.
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2892:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2920:5: note: Found duplicate branches for 'if' and 'else'.
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2892:5: note: Found duplicate branches for 'if' and 'else'.
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:189:31: style: The scope of the variable 'firstTrans' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:357:30: style: The scope of the variable 'i' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:358:31: style: The scope of the variable 'firstTrans' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:768:30: style: The scope of the variable 'minG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:768:36: style: The scope of the variable 'maxG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:896:30: style: The scope of the variable 'minG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:896:36: style: The scope of the variable 'maxG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1040:8: style: The scope of the variable 'minG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1040:14: style: The scope of the variable 'maxG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1168:8: style: The scope of the variable 'minG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1168:14: style: The scope of the variable 'maxG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1729:6: style: The scope of the variable 'aXinc' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:284:102: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:445:102: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1310:17: style: Variable 'aMinX' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1311:17: style: Variable 'aMinY' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1312:17: style: Variable 'aMaxX' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1313:17: style: Variable 'aMaxY' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1723:0: style: Variable 'color' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1747:3: style: Variable 'aXinc' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1741:11: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1743:15: style: Variable 'dyd' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1796:14: style: Variable 'STRIDE' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1813:14: style: Variable 'STRIDE' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1892:15: style: Variable 'STRIDE' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:1909:15: style: Variable 'STRIDE' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2021:0: style: Variable 'aRRound' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2022:0: style: Variable 'aGRound' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2023:0: style: Variable 'aBRound' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2215:31: style: Variable 'aRRoundAdd' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2216:31: style: Variable 'aGRoundAdd' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2217:31: style: Variable 'aBRoundAdd' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2352:44: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2353:15: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2365:47: style: Variable 'aNativeColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2368:12: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2397:44: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2398:15: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2410:52: style: Variable 'aNativeAlphaColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2412:28: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2413:12: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2451:45: style: Variable 'aDDImage' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2473:43: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2474:14: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2486:46: style: Variable 'aNativeColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2488:27: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2489:11: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2515:45: style: Variable 'aDDImage' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2529:43: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2530:14: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2542:51: style: Variable 'aNativeAlphaColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2544:27: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2545:11: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2573:45: style: Variable 'aDDImage' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2588:43: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2589:14: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2601:51: style: Variable 'aNativeAlphaColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2603:27: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2604:11: style: Unused variable: aSrcPixels [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2763:45: style: Variable 'aDDImage' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2896:41: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2908:43: style: Variable 'aColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2924:41: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2936:43: style: Variable 'aColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2937:25: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:2983:48: style: Variable 'aSrcDDImage' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:3015:39: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:3027:41: style: Variable 'aColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:3028:23: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:343:26: error: Mismatching allocation and deallocation: a16Bits [mismatchAllocDealloc]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:296:50: error: Mismatching allocation and deallocation: aUsedColorArray [mismatchAllocDealloc]
libtuxcap-1.4.0/tuxcap/lib/DDImage.cpp:458:50: error: Mismatching allocation and deallocation: aUsedColorArray [mismatchAllocDealloc]
libtuxcap-1.4.0/tuxcap/lib/DDInterface.cpp:584:22: style: Variable 'useSecondary' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/DDInterface.cpp:783:7: style: Unused variable: aResult [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/EditWidget.cpp:534:21: style: Same expression on both sides of '!=' because the value of 'anOldCursorPos' and 'mCursorPos' are the same. [duplicateExpression]
libtuxcap-1.4.0/tuxcap/lib/EditWidget.cpp:299:23: note: 'anOldCursorPos' is assigned value 'mCursorPos' here.
libtuxcap-1.4.0/tuxcap/lib/EditWidget.cpp:534:21: note: Same expression on both sides of '!=' because the value of 'anOldCursorPos' and 'mCursorPos' are the same.
libtuxcap-1.4.0/tuxcap/lib/EditWidget.cpp:193:24: style: Variable 'anApp' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/Graphics.cpp:354:2: error: Mismatching allocation and deallocation: ind [mismatchAllocDealloc]
libtuxcap-1.4.0/tuxcap/lib/Graphics.cpp:408:0: error: Memory leak: coverPtr [memleak]
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:995:6: style: Condition 'literalError' is always false [knownConditionTrueFalse]
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:246:22: note: Assignment 'literalError=false', assigned value is 0
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:995:6: note: Condition 'literalError' is always false
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:1030:9: style: Condition '!hasErrors' is always true [knownConditionTrueFalse]
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:1015:19: note: Assignment 'hasErrors=false', assigned value is 0
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:1030:9: note: Condition '!hasErrors' is always true
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:154:29: style: Variable 'aDefineName' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:183:18: style: Variable 'anErrorString' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/ImageFont.cpp:1064:11: error: Resource leak: aStream [resourceLeak]
libtuxcap-1.4.0/tuxcap/lib/Insets.cpp:11:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/ListWidget.cpp:419:14: style: Same expression on both sides of '!=' because the value of 'anOldIdx' and 'mHiliteIdx' are the same. [duplicateExpression]
libtuxcap-1.4.0/tuxcap/lib/ListWidget.cpp:417:17: note: 'anOldIdx' is assigned value 'mHiliteIdx' here.
libtuxcap-1.4.0/tuxcap/lib/ListWidget.cpp:419:14: note: Same expression on both sides of '!=' because the value of 'anOldIdx' and 'mHiliteIdx' are the same.
libtuxcap-1.4.0/tuxcap/lib/MTRand.cpp:135:21: style: The scope of the variable 'mag01' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:732:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:755:2: note: Found duplicate branches for 'if' and 'else'.
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:732:2: note: Found duplicate branches for 'if' and 'else'.
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:260:42: style: Same expression on both sides of '-'. [duplicateExpression]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:315:42: style: Same expression on both sides of '-'. [duplicateExpression]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:391:42: style: Same expression on both sides of '-'. [duplicateExpression]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:453:42: style: Same expression on both sides of '-'. [duplicateExpression]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:220:8: style: The scope of the variable 'minG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:220:14: style: The scope of the variable 'maxG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:348:8: style: The scope of the variable 'minG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:348:14: style: The scope of the variable 'maxG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:493:6: style: The scope of the variable 'aRedShift' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:494:6: style: The scope of the variable 'aGreenShift' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:495:6: style: The scope of the variable 'aBlueShift' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:512:7: style: The scope of the variable 'minG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:512:13: style: The scope of the variable 'maxG' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:710:6: style: The scope of the variable 'aXinc' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1860:8: style: The scope of the variable 'oma' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:705:20: style: Variable 'aBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:706:19: style: Variable 'color' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:728:3: style: Variable 'aXinc' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:722:11: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:724:15: style: Variable 'dyd' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:747:13: style: Variable 'STRIDE' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:770:13: style: Variable 'STRIDE' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:982:15: style: Variable 'aSrcPtr' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:992:21: style: Variable 'aSrcPtr' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:993:28: style: Variable 'aColorTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1393:21: style: Variable 'aMaxTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1412:22: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1452:27: style: Variable 'aSrcPixelsRow' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1594:21: style: Variable 'aMaxTable' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1620:22: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1649:23: style: Variable 'aDestEnd' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1670:22: style: Variable 'aSrcBits' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/MemoryImage.cpp:1820:15: style: Variable 'aColor' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/Physics.cpp:479:19: error: Iterator 'it' used after element has been erased. [eraseDereference]
libtuxcap-1.4.0/tuxcap/lib/Physics.cpp:474:3: note: Iterator 'it' used after element has been erased.
libtuxcap-1.4.0/tuxcap/lib/Physics.cpp:479:19: note: Iterator 'it' used after element has been erased.
libtuxcap-1.4.0/tuxcap/lib/Ratio.cpp:20:7: style: The scope of the variable 't' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/ResourceManager.cpp:722:22: style: Variable 'lookForAlpha' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/ResourceManager.cpp:884:15: style: Variable 'bold' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/ResourceManager.cpp:884:45: style: Variable 'simulateBold' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/ResourceManager.cpp:704:21: error: Dereferencing 'anAlphaImage' after it is deallocated / released [deallocuse]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel8888.cpp:7:13: style: Condition 'alpha>8' is always true [knownConditionTrueFalse]
libtuxcap-1.4.0/tuxcap/lib/SWTri_GetTexel.cpp:42:11: note: Assignment 'alpha=255', assigned value is 255
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel8888.cpp:7:13: note: Condition 'alpha>8' is always true
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel888.cpp:7:13: style: Condition 'alpha>8' is always true [knownConditionTrueFalse]
libtuxcap-1.4.0/tuxcap/lib/SWTri_GetTexel.cpp:42:11: note: Assignment 'alpha=255', assigned value is 255
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel888.cpp:7:13: note: Condition 'alpha>8' is always true
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel565.cpp:7:13: style: Condition 'alpha>8' is always true [knownConditionTrueFalse]
libtuxcap-1.4.0/tuxcap/lib/SWTri_GetTexel.cpp:42:11: note: Assignment 'alpha=255', assigned value is 255
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel565.cpp:7:13: note: Condition 'alpha>8' is always true
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel555.cpp:7:13: style: Condition 'alpha>8' is always true [knownConditionTrueFalse]
libtuxcap-1.4.0/tuxcap/lib/SWTri_GetTexel.cpp:42:11: note: Assignment 'alpha=255', assigned value is 255
libtuxcap-1.4.0/tuxcap/lib/SWTri_Pixel555.cpp:7:13: note: Condition 'alpha>8' is always true
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:71:16: style: The scope of the variable 'vShift' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:71:24: style: The scope of the variable 'uMask' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:71:31: style: The scope of the variable 'vMask' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/SWTri_TexelARGB.cpp:3:6: style: The scope of the variable 'premult' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:63:12: style: Variable 'tex_pitch' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:64:12: style: Variable 'tex_height' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:65:21: style: Variable 'tex_endpos' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:70:23: style: Unused variable: pTexture [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:71:16: style: Unused variable: vShift [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:71:24: style: Unused variable: uMask [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:71:31: style: Unused variable: vMask [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:119:12: style: Unused variable: ldr [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:119:17: style: Unused variable: ldg [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:119:22: style: Unused variable: ldb [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:119:27: style: Unused variable: lda [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:119:32: style: Unused variable: ldu [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:119:37: style: Unused variable: ldv [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:144:11: style: Unused variable: lr [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:144:15: style: Unused variable: lg [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:144:19: style: Unused variable: lb [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:144:23: style: Unused variable: la [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:144:27: style: Unused variable: lu [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:144:31: style: Unused variable: lv [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:161:10: style: Unused variable: oneOverWidth [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:162:7: style: Unused variable: dr [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:162:11: style: Unused variable: dg [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:162:15: style: Unused variable: db [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:162:19: style: Unused variable: da [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:162:23: style: Unused variable: du [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:162:27: style: Unused variable: dv [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Loop.cpp:3:19: style: Variable 'subTex' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Loop.cpp:4:15: style: Unused variable: u [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Loop.cpp:4:18: style: Unused variable: v [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Loop.cpp:4:21: style: Unused variable: r [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Loop.cpp:4:24: style: Unused variable: g [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Loop.cpp:4:27: style: Unused variable: b [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_Loop.cpp:4:30: style: Unused variable: a [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:76:12: style: Variable 'vShift' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:78:11: style: Variable 'uMask' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_DrawTriangle.cpp:77:11: style: Variable 'vMask' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SWTri_TexelARGB.cpp:3:6: style: Unused variable: premult [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:5128:7: style: The scope of the variable 'aCumSleepTime' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:456:22: style: Variable 'showedMsgBox' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:459:26: style: Variable 'writeToRegistry' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:1870:0: style: Variable 'aLen' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:4594:0: style: Variable 'aCount' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:4595:0: style: Variable 'aSleepCount' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:4613:7: style: Unused variable: aString [unusedVariable]
libtuxcap-1.4.0/tuxcap/lib/SexyAppBase.cpp:6215:17: style: Variable 'aResult' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/WidgetContainer.cpp:610:13: style: The scope of the variable 'aDepthCount' can be reduced. [variableScope]
libtuxcap-1.4.0/tuxcap/lib/WidgetContainer.cpp:612:3: style: Variable 'aDepthCount' is modified but its new value is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/WidgetContainer.cpp:215:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtuxcap-1.4.0/tuxcap/lib/WidgetContainer.cpp:312:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtuxcap-1.4.0/tuxcap/lib/WidgetContainer.cpp:394:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtuxcap-1.4.0/tuxcap/lib/WidgetManager.cpp:460:5: style: Variable 'aDirtyCount' is modified but its new value is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/WidgetManager.cpp:412:23: style: Variable 'hasTransients' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/WidgetManager.cpp:413:28: style: Variable 'hasDirtyTransients' is assigned a value that is never used. [unreadVariable]
libtuxcap-1.4.0/tuxcap/lib/XMLWriter.cpp:159:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libtuxcap-1.4.0/tuxcap/particledemo/Board.h:78:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/physicsdemo/Board.h:78:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/physicsdemo2/Board.h:80:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/physicsdemo3/Board.h:86:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/physicsdemo4/Board.h:78:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/physicsdemo5/Board.h:78:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/physicsdemo6/Board.h:77:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/physicsdemo7/Board.h:83:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libtuxcap-1.4.0/tuxcap/pycap/PycapApp.cpp:45:11: warning: Member variable 'PycapApp::pModule' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/pycap/PycapApp.cpp:45:11: warning: Member variable 'PycapApp::pDict' is not initialized in the constructor. [uninitMemberVar]
libtuxcap-1.4.0/tuxcap/pycap/PycapBoard.cpp:200:35: style: Function 'KeyDown' argument 1 names different: declaration 'theKey' definition 'key'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/pycap/PycapBoard.h:41:32: note: Function 'KeyDown' argument 1 names different: declaration 'theKey' definition 'key'.
libtuxcap-1.4.0/tuxcap/pycap/PycapBoard.cpp:200:35: note: Function 'KeyDown' argument 1 names different: declaration 'theKey' definition 'key'.
libtuxcap-1.4.0/tuxcap/pycap/PycapBoard.cpp:225:33: style: Function 'KeyUp' argument 1 names different: declaration 'theKey' definition 'key'. [funcArgNamesDifferent]
libtuxcap-1.4.0/tuxcap/pycap/PycapBoard.h:42:30: note: Function 'KeyUp' argument 1 names different: declaration 'theKey' definition 'key'.
libtuxcap-1.4.0/tuxcap/pycap/PycapBoard.cpp:225:33: note: Function 'KeyUp' argument 1 names different: declaration 'theKey' definition 'key'.
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.cpp:1339:18: warning: Return value of function lookup.empty() is not used. [ignoredReturnValue]
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.h:56:12: style: Unused private function: 'PycapResources::sysFont' [unusedPrivateFunction]
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.h:48:11: style: Technically the member function 'Sexy::PycapResources::soundExists' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.cpp:263:22: note: Technically the member function 'Sexy::PycapResources::soundExists' can be const.
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.h:48:11: note: Technically the member function 'Sexy::PycapResources::soundExists' can be const.
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.h:49:6: style: Technically the member function 'Sexy::PycapResources::getTune' can be const. [functionConst]
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.cpp:300:21: note: Technically the member function 'Sexy::PycapResources::getTune' can be const.
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.h:49:6: note: Technically the member function 'Sexy::PycapResources::getTune' can be const.
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.h:64:11: performance: Technically the member function 'Sexy::PycapResources::loadSound' can be static. [functionStatic]
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.cpp:280:22: note: Technically the member function 'Sexy::PycapResources::loadSound' can be static.
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.h:64:11: note: Technically the member function 'Sexy::PycapResources::loadSound' can be static.
libtuxcap-1.4.0/tuxcap/pycap/PycapResources.cpp:1339:11: warning: Ineffective call of function 'empty()'. Did you intend to call 'clear()' instead? [uselessCallsEmpty]
[11:03]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtwelvemonkeys-java/libtwelvemonkeys-java_3.3.2.orig.tar.xz
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:453:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:464:6: note: Found duplicate branches for 'if' and 'else'.
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:453:5: note: Found duplicate branches for 'if' and 'else'.
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:610:10: style: The scope of the variable 'i' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:610:12: style: The scope of the variable 'j' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:612:15: style: The scope of the variable 'pDestLine' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:696:11: style: The scope of the variable 'i' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:746:10: style: The scope of the variable 'i' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:746:12: style: The scope of the variable 'j' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:746:14: style: The scope of the variable 'k' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:748:10: style: The scope of the variable 'linelen' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:750:12: style: The scope of the variable 'pDestLine' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:752:10: style: The scope of the variable 'len' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:753:10: style: The scope of the variable 'PixelPerRLEUnit' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:755:12: style: The scope of the variable 'pBuf' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:915:10: style: The scope of the variable 'i' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:917:10: style: The scope of the variable 'linelen' can be reduced. [variableScope]
TwelveMonkeys-twelvemonkeys-3.3.2/imageio/imageio-pict/src/main/java/com/twelvemonkeys/imageio/plugins/pict/plpictdec.cpp:422:17: style: Variable 'Version' is assigned a value that is never used. [unreadVariable]
[11:03]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtwin/libtwin_13.05.03.15.06-g287d16c.orig.tar.gz
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_box.c:120:18: style: The scope of the variable 'stretch_this' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_convolve.c:265:34: style: Function 'twin_path_convolve' argument 1 names different: declaration 'dest' definition 'path'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:623:34: note: Function 'twin_path_convolve' argument 1 names different: declaration 'dest' definition 'path'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_convolve.c:265:34: note: Function 'twin_path_convolve' argument 1 names different: declaration 'dest' definition 'path'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:448:13: error: Array 'pts[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:430:26: style: The scope of the variable 'sx' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:430:30: style: The scope of the variable 'sy' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:431:18: style: The scope of the variable 'wx' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:431:22: style: The scope of the variable 'wy' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:454:26: style: The scope of the variable 'sx' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:454:30: style: The scope of the variable 'sy' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:455:18: style: The scope of the variable 'wx' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:455:22: style: The scope of the variable 'wy' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:485:26: style: The scope of the variable 'sx' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:485:30: style: The scope of the variable 'sy' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:486:18: style: The scope of the variable 'wx' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_draw.c:486:22: style: The scope of the variable 'wy' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_fbdev.c:288:16: style: The scope of the variable 'down' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_file.c:48:11: style: The scope of the variable 'n' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_file.c:49:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_file.c:50:11: style: The scope of the variable 'r' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_file.c:51:12: style: The scope of the variable 'events' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_file.c:99:11: style: Function 'twin_set_file' argument 2 names different: declaration 'file' definition 'fd'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:684:18: note: Function 'twin_set_file' argument 2 names different: declaration 'file' definition 'fd'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_file.c:99:11: note: Function 'twin_set_file' argument 2 names different: declaration 'file' definition 'fd'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_fixed.c:104:31: style: The scope of the variable 'mid' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_fixed.c:130:40: style: The scope of the variable 'mid' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_fixed.c:132:21: style: The scope of the variable 'sqr' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_font.c:380:18: style: The scope of the variable 'op' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_jpeg.c:37:0: error: #error supports only libjpeg with 8 bits per sample [preprocessorErrorDirective]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_linux_js.c:50:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:198:49: style: Function '_twin_matrix_dx' argument 2 names different: declaration 'dx' definition 'x'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twinint.h:328:49: note: Function '_twin_matrix_dx' argument 2 names different: declaration 'dx' definition 'x'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:198:49: note: Function '_twin_matrix_dx' argument 2 names different: declaration 'dx' definition 'x'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:198:65: style: Function '_twin_matrix_dx' argument 3 names different: declaration 'dy' definition 'y'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twinint.h:328:66: note: Function '_twin_matrix_dx' argument 3 names different: declaration 'dy' definition 'y'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:198:65: note: Function '_twin_matrix_dx' argument 3 names different: declaration 'dy' definition 'y'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:206:49: style: Function '_twin_matrix_dy' argument 2 names different: declaration 'dx' definition 'x'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twinint.h:331:49: note: Function '_twin_matrix_dy' argument 2 names different: declaration 'dx' definition 'x'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:206:49: note: Function '_twin_matrix_dy' argument 2 names different: declaration 'dx' definition 'x'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:206:65: style: Function '_twin_matrix_dy' argument 3 names different: declaration 'dy' definition 'y'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twinint.h:331:66: note: Function '_twin_matrix_dy' argument 3 names different: declaration 'dy' definition 'y'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_matrix.c:206:65: note: Function '_twin_matrix_dy' argument 3 names different: declaration 'dy' definition 'y'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:147:50: style: Function 'twin_path_rmove' argument 2 names different: declaration 'x' definition 'dx'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:811:50: note: Function 'twin_path_rmove' argument 2 names different: declaration 'x' definition 'dx'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:147:50: note: Function 'twin_path_rmove' argument 2 names different: declaration 'x' definition 'dx'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:147:67: style: Function 'twin_path_rmove' argument 3 names different: declaration 'y' definition 'dy'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:811:66: note: Function 'twin_path_rmove' argument 3 names different: declaration 'y' definition 'dy'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:147:67: note: Function 'twin_path_rmove' argument 3 names different: declaration 'y' definition 'dy'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:166:50: style: Function 'twin_path_rdraw' argument 2 names different: declaration 'x' definition 'dx'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:817:50: note: Function 'twin_path_rdraw' argument 2 names different: declaration 'x' definition 'dx'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:166:50: note: Function 'twin_path_rdraw' argument 2 names different: declaration 'x' definition 'dx'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:166:67: style: Function 'twin_path_rdraw' argument 3 names different: declaration 'y' definition 'dy'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:817:66: note: Function 'twin_path_rdraw' argument 3 names different: declaration 'y' definition 'dy'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:166:67: note: Function 'twin_path_rdraw' argument 3 names different: declaration 'y' definition 'dy'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_path.c:250:5: style: Variable 'sides' is assigned a value that is never used. [unreadVariable]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_pixmap.c:93:20: style: Function 'twin_pixmap_show' argument 3 names different: declaration 'higher' definition 'lower'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:988:20: note: Function 'twin_pixmap_show' argument 3 names different: declaration 'higher' definition 'lower'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_pixmap.c:93:20: note: Function 'twin_pixmap_show' argument 3 names different: declaration 'higher' definition 'lower'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_poly.c:87:17: style: The scope of the variable 'nv' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_poly.c:273:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_screen.c:224:16: style: The scope of the variable 'm_left' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_timeout.c:55:17: style: The scope of the variable 'delay' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:199:19: style: The scope of the variable 'top_color' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:199:30: style: The scope of the variable 'bot_color' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:193:23: style: Function '_twin_widget_bevel' argument 2 names different: declaration 'bevel_width' definition 'b'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twinint.h:516:23: note: Function '_twin_widget_bevel' argument 2 names different: declaration 'bevel_width' definition 'b'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:193:23: note: Function '_twin_widget_bevel' argument 2 names different: declaration 'bevel_width' definition 'b'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:240:23: style: Function 'twin_widget_create' argument 5 names different: declaration 'hstretch' definition 'stretch_width'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:1198:23: note: Function 'twin_widget_create' argument 5 names different: declaration 'hstretch' definition 'stretch_width'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:240:23: note: Function 'twin_widget_create' argument 5 names different: declaration 'hstretch' definition 'stretch_width'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:241:23: style: Function 'twin_widget_create' argument 6 names different: declaration 'vstretch' definition 'stretch_height'. [funcArgNamesDifferent]
libtwin-13.05.03.15.06-g287d16c/libtwin/twin.h:1199:23: note: Function 'twin_widget_create' argument 6 names different: declaration 'vstretch' definition 'stretch_height'.
libtwin-13.05.03.15.06-g287d16c/libtwin/twin_widget.c:241:23: note: Function 'twin_widget_create' argument 6 names different: declaration 'vstretch' definition 'stretch_height'.
libtwin-13.05.03.15.06-g287d16c/twin_demos/twin_calc.c:150:10: style: The scope of the variable 'a' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/twin_demos/twin_calc.c:150:13: style: The scope of the variable 'b' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/twin_fedit/twin-fedit.c:215:10: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libtwin-13.05.03.15.06-g287d16c/twin_fedit/twin-fedit.c:362:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libtwin-13.05.03.15.06-g287d16c/twin_fedit/twin-fedit.c:108:2: error: Memory leak: n [memleak]
libtwin-13.05.03.15.06-g287d16c/twin_fedit/twin-sfit.c:297:12: style: Variable 'dist' is assigned a value that is never used. [unreadVariable]
libtwin-13.05.03.15.06-g287d16c/twin_ttf/twin_ttf.c:171:11: style: Condition ''c'=='_'' is always false [knownConditionTrueFalse]
libtwin-13.05.03.15.06-g287d16c/twin_ttf/twin_ttf.c:274:40: error: Allocation with facename, printf doesn't release it. [leakNoVarFunctionCall]
[11:03]
ftp://ftp.se.debian.org/debian/pool/main/libt/libtype-tiny-perl/libtype-tiny-perl_1.004002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtype-tiny-xs-perl/libtype-tiny-xs-perl_0.014.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtypes-datetime-perl/libtypes-datetime-perl_0.002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtypes-path-tiny-perl/libtypes-path-tiny-perl_0.006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtypes-serialiser-perl/libtypes-serialiser-perl_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtypes-uri-perl/libtypes-uri-perl_0.006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtypes-uuid-perl/libtypes-uuid-perl_0.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtypes-xsd-lite-perl/libtypes-xsd-lite-perl_0.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libt/libtypes-xsd-perl/libtypes-xsd-perl_0.005.orig.tar.gz
DATE 2018-08-21
TIME 11:03:27